Lines Matching refs:ptr

50 ndmp_door_decode_start(char *ptr, int size)  in ndmp_door_decode_start()  argument
54 ctx->start_ptr = ctx->ptr = ptr; in ndmp_door_decode_start()
55 ctx->end_ptr = ptr + size; in ndmp_door_decode_start()
65 if ((status == 0) && (ctx->ptr != ctx->end_ptr)) { in ndmp_door_decode_finish()
73 ndmp_door_encode_start(char *ptr, int size) in ndmp_door_encode_start() argument
77 ctx->start_ptr = ctx->ptr = ptr; in ndmp_door_encode_start()
78 ctx->end_ptr = ptr + size; in ndmp_door_encode_start()
89 if (ctx->ptr < ctx->end_ptr) { in ndmp_door_encode_finish()
91 *used = ctx->ptr - ctx->start_ptr; in ndmp_door_encode_finish()
105 if (ctx->ptr + sizeof (int32_t) <= ctx->end_ptr) { in ndmp_door_get_int32()
106 (void) memcpy(&num, ctx->ptr, sizeof (int32_t)); in ndmp_door_get_int32()
107 ctx->ptr += sizeof (int32_t); in ndmp_door_get_int32()
131 if (ctx->ptr + len <= ctx->end_ptr) { in ndmp_door_get_string()
137 (void) memcpy(buf, ctx->ptr, len); in ndmp_door_get_string()
138 ctx->ptr += len; in ndmp_door_get_string()
155 if (ctx->ptr + sizeof (int32_t) <= ctx->end_ptr) { in ndmp_door_put_int32()
156 (void) memcpy(ctx->ptr, &num, sizeof (int32_t)); in ndmp_door_put_int32()
157 ctx->ptr += sizeof (int32_t); in ndmp_door_put_int32()
185 if (ctx->ptr + len <= ctx->end_ptr) { in ndmp_door_put_string()
186 (void) memcpy(ctx->ptr, buf, len); in ndmp_door_put_string()
187 ctx->ptr += len; in ndmp_door_put_string()
205 if (ctx->ptr + sizeof (int64_t) <= ctx->end_ptr) { in ndmp_door_get_int64()
206 (void) memcpy(&num, ctx->ptr, sizeof (int64_t)); in ndmp_door_get_int64()
207 ctx->ptr += sizeof (int64_t); in ndmp_door_get_int64()
226 if (ctx->ptr + sizeof (int64_t) <= ctx->end_ptr) { in ndmp_door_put_int64()
227 (void) memcpy(ctx->ptr, &num, sizeof (int64_t)); in ndmp_door_put_int64()
228 ctx->ptr += sizeof (int64_t); in ndmp_door_put_int64()
245 if (ctx->ptr + sizeof (short) <= ctx->end_ptr) { in ndmp_door_put_short()
246 (void) memcpy(ctx->ptr, &num, sizeof (short)); in ndmp_door_put_short()
247 ctx->ptr += sizeof (short); in ndmp_door_put_short()
259 if (ctx->ptr + sizeof (short) <= ctx->end_ptr) { in ndmp_door_get_short()
260 (void) memcpy(&num, ctx->ptr, sizeof (short)); in ndmp_door_get_short()
261 ctx->ptr += sizeof (short); in ndmp_door_get_short()
286 if (ctx->ptr + len <= ctx->end_ptr) { in ndmp_door_put_buf()
287 (void) memcpy(ctx->ptr, start, len); in ndmp_door_put_buf()
288 ctx->ptr += len; in ndmp_door_put_buf()
310 if (ctx->ptr + len <= ctx->end_ptr) { in ndmp_door_get_buf()
311 (void) memcpy(buf, ctx->ptr, len); in ndmp_door_get_buf()
312 ctx->ptr += len; in ndmp_door_get_buf()