Lines Matching refs:dlen
107 uint16_t dlen; in afs_cell_cache_get_aux() local
111 dlen = cell->vl_naddrs * sizeof(cell->vl_addrs[0]); in afs_cell_cache_get_aux()
112 dlen = min(dlen, bufmax); in afs_cell_cache_get_aux()
113 dlen &= ~(sizeof(cell->vl_addrs[0]) - 1); in afs_cell_cache_get_aux()
115 memcpy(buffer, cell->vl_addrs, dlen); in afs_cell_cache_get_aux()
116 return dlen; in afs_cell_cache_get_aux()
159 uint16_t dlen; in afs_vlocation_cache_get_aux() local
163 dlen = sizeof(struct afs_cache_vlocation); in afs_vlocation_cache_get_aux()
164 dlen -= offsetof(struct afs_cache_vlocation, nservers); in afs_vlocation_cache_get_aux()
165 if (dlen > bufmax) in afs_vlocation_cache_get_aux()
168 memcpy(buffer, (uint8_t *)&vlocation->vldb.nservers, dlen); in afs_vlocation_cache_get_aux()
170 _leave(" = %u", dlen); in afs_vlocation_cache_get_aux()
171 return dlen; in afs_vlocation_cache_get_aux()
184 uint16_t dlen; in afs_vlocation_cache_check_aux() local
189 dlen = sizeof(struct afs_cache_vlocation); in afs_vlocation_cache_check_aux()
190 dlen -= offsetof(struct afs_cache_vlocation, nservers); in afs_vlocation_cache_check_aux()
191 if (dlen != buflen) in afs_vlocation_cache_check_aux()
199 memcpy((uint8_t *)&vlocation->vldb.nservers, buffer, dlen); in afs_vlocation_cache_check_aux()
206 if (memcmp(&vlocation->vldb, buffer, dlen) != 0) { in afs_vlocation_cache_check_aux()
292 uint16_t dlen; in afs_vnode_cache_get_aux() local
298 dlen = sizeof(vnode->fid.unique) + sizeof(vnode->status.data_version); in afs_vnode_cache_get_aux()
299 if (dlen > bufmax) in afs_vnode_cache_get_aux()
307 _leave(" = %u", dlen); in afs_vnode_cache_get_aux()
308 return dlen; in afs_vnode_cache_get_aux()
319 uint16_t dlen; in afs_vnode_cache_check_aux() local
326 dlen = sizeof(vnode->fid.unique) + sizeof(vnode->status.data_version); in afs_vnode_cache_check_aux()
327 if (dlen != buflen) { in afs_vnode_cache_check_aux()
328 _leave(" = OBSOLETE [len %hx != %hx]", dlen, buflen); in afs_vnode_cache_check_aux()