Lines Matching defs:value

153 ibuf_add_n8(struct ibuf *buf, uint64_t value)
157 if (value > UINT8_MAX) {
161 v = value;
166 ibuf_add_n16(struct ibuf *buf, uint64_t value)
170 if (value > UINT16_MAX) {
174 v = htobe16(value);
179 ibuf_add_n32(struct ibuf *buf, uint64_t value)
183 if (value > UINT32_MAX) {
187 v = htobe32(value);
192 ibuf_add_n64(struct ibuf *buf, uint64_t value)
194 value = htobe64(value);
195 return ibuf_add(buf, &value, sizeof(value));
199 ibuf_add_h16(struct ibuf *buf, uint64_t value)
203 if (value > UINT16_MAX) {
207 v = value;
212 ibuf_add_h32(struct ibuf *buf, uint64_t value)
216 if (value > UINT32_MAX) {
220 v = value;
225 ibuf_add_h64(struct ibuf *buf, uint64_t value)
227 return ibuf_add(buf, &value, sizeof(value));
267 ibuf_set_n8(struct ibuf *buf, size_t pos, uint64_t value)
271 if (value > UINT8_MAX) {
275 v = value;
280 ibuf_set_n16(struct ibuf *buf, size_t pos, uint64_t value)
284 if (value > UINT16_MAX) {
288 v = htobe16(value);
293 ibuf_set_n32(struct ibuf *buf, size_t pos, uint64_t value)
297 if (value > UINT32_MAX) {
301 v = htobe32(value);
306 ibuf_set_n64(struct ibuf *buf, size_t pos, uint64_t value)
308 value = htobe64(value);
309 return (ibuf_set(buf, pos, &value, sizeof(value)));
313 ibuf_set_h16(struct ibuf *buf, size_t pos, uint64_t value)
317 if (value > UINT16_MAX) {
321 v = value;
326 ibuf_set_h32(struct ibuf *buf, size_t pos, uint64_t value)
330 if (value > UINT32_MAX) {
334 v = value;
339 ibuf_set_h64(struct ibuf *buf, size_t pos, uint64_t value)
341 return (ibuf_set(buf, pos, &value, sizeof(value)));
434 ibuf_get_h16(struct ibuf *buf, uint16_t *value)
436 return ibuf_get(buf, value, sizeof(*value));
440 ibuf_get_h32(struct ibuf *buf, uint32_t *value)
442 return ibuf_get(buf, value, sizeof(*value));
446 ibuf_get_h64(struct ibuf *buf, uint64_t *value)
448 return ibuf_get(buf, value, sizeof(*value));
452 ibuf_get_n8(struct ibuf *buf, uint8_t *value)
454 return ibuf_get(buf, value, sizeof(*value));
458 ibuf_get_n16(struct ibuf *buf, uint16_t *value)
462 rv = ibuf_get(buf, value, sizeof(*value));
463 *value = be16toh(*value);
468 ibuf_get_n32(struct ibuf *buf, uint32_t *value)
472 rv = ibuf_get(buf, value, sizeof(*value));
473 *value = be32toh(*value);
478 ibuf_get_n64(struct ibuf *buf, uint64_t *value)
482 rv = ibuf_get(buf, value, sizeof(*value));
483 *value = be64toh(*value);