Lines Matching defs:value
45 * Shared xattr name/value buffers for logged extended attribute operations
49 * memory allocator and memcpy overhead, the name (and value, for setxattr)
52 * a control structure, followed by the name, and then the value.
78 const void *value,
96 nv->value.i_addr = nv->name.i_addr + name_len;
97 nv->value.i_len = value_len;
98 memcpy(nv->value.i_addr, value, value_len);
100 nv->value.i_addr = NULL;
101 nv->value.i_len = 0;
103 nv->value.i_type = XLOG_REG_TYPE_ATTR_VALUE;
150 if (!nv->value.i_len)
154 *nbytes += xlog_calc_iovec_len(nv->value.i_len);
160 * another for the value if it is present
184 if (nv->value.i_len > 0)
191 if (nv->value.i_len > 0)
192 xlog_copy_from_iovec(lv, &vecp, &nv->value);
222 * trailing buffer for name and value
234 * Grab an extra reference to the name/value buffer for this log item.
375 attrp->alfi_value_len = attr->xattri_nameval->value.i_len;
408 * Create a buffer to store the attribute name and value. This buffer
414 * Transfer our reference to the name/value buffer to the
418 args->namelen, args->value, args->valuelen);
581 * recovered log item. Grab a reference to the name/value buffer and
602 args->value = nv->value.i_addr;
603 args->valuelen = nv->value.i_len;
682 * Create a new log item that shares the same name/value buffer as the
746 /* Validate the attr value, if present */
760 * name/value buffer to the recovered incore log item and drop our