Lines Matching refs:bufp
200 krb5_ser_pack_int32(krb5_int32 iarg, krb5_octet **bufp, size_t *remainp)
203 (*bufp)[0] = (krb5_octet) ((iarg >> 24) & 0xff);
204 (*bufp)[1] = (krb5_octet) ((iarg >> 16) & 0xff);
205 (*bufp)[2] = (krb5_octet) ((iarg >> 8) & 0xff);
206 (*bufp)[3] = (krb5_octet) (iarg & 0xff);
207 *bufp += sizeof(krb5_int32);
221 krb5_ser_pack_int64(krb5_int64 iarg, krb5_octet **bufp, size_t *remainp)
224 store_64_be(iarg, (unsigned char *)*bufp);
225 *bufp += sizeof(krb5_int64);
238 krb5_ser_pack_bytes(krb5_octet *ostring, size_t osize, krb5_octet **bufp, size_t *remainp)
241 (void) memcpy(*bufp, ostring, osize);
242 *bufp += osize;
255 krb5_ser_unpack_int32(krb5_int32 *intp, krb5_octet **bufp, size_t *remainp)
258 *intp = (((krb5_int32) ((unsigned char) (*bufp)[0]) << 24) |
259 ((krb5_int32) ((unsigned char) (*bufp)[1]) << 16) |
260 ((krb5_int32) ((unsigned char) (*bufp)[2]) << 8) |
261 ((krb5_int32) ((unsigned char) (*bufp)[3])));
262 *bufp += sizeof(krb5_int32);
275 krb5_ser_unpack_int64(krb5_int64 *intp, krb5_octet **bufp, size_t *remainp)
278 *intp = load_64_be((unsigned char *)*bufp);
279 *bufp += sizeof(krb5_int64);
292 krb5_ser_unpack_bytes(krb5_octet *istring, size_t isize, krb5_octet **bufp, size_t *remainp)
295 (void) memcpy(istring, *bufp, isize);
296 *bufp += isize;