Lines Matching refs:name

165 static int afs_dir_scan_block(const union afs_xdr_dir_block *block, const struct qstr *name,  in afs_dir_scan_block()  argument
193 len = strlen(de->u.name); in afs_dir_scan_block()
194 if (len == name->len && in afs_dir_scan_block()
195 memcmp(de->u.name, name->name, name->len) == 0) in afs_dir_scan_block()
242 struct qstr *name, struct afs_fid *new_fid, in afs_edit_dir_add() argument
252 _enter(",,{%d,%s},", name->len, name->name); in afs_edit_dir_add()
266 iter.nr_slots = afs_dir_calc_slots(name->len); in afs_edit_dir_add()
323 trace_afs_edit_dir(vnode, why, afs_edit_dir_create_nospc, 0, 0, 0, 0, name->name); in afs_edit_dir_add()
339 new_fid->vnode, new_fid->unique, name->name); in afs_edit_dir_add()
346 memcpy(de->u.name, name->name, name->len + 1); in afs_edit_dir_add()
347 de->u.name[name->len] = 0; in afs_edit_dir_add()
358 iter.bucket = afs_dir_hash_name(name); in afs_edit_dir_add()
365 _debug("Insert %s in %u[%u]", name->name, b, slot); in afs_edit_dir_add()
375 trace_afs_edit_dir(vnode, why, afs_edit_dir_create_inval, 0, 0, 0, 0, name->name); in afs_edit_dir_add()
382 trace_afs_edit_dir(vnode, why, afs_edit_dir_create_error, 0, 0, 0, 0, name->name); in afs_edit_dir_add()
394 struct qstr *name, enum afs_edit_dir_reason why) in afs_edit_dir_remove() argument
405 _enter(",,{%d,%s},", name->len, name->name); in afs_edit_dir_remove()
415 if (!afs_dir_init_iter(&iter, name)) in afs_edit_dir_remove()
423 found = afs_dir_search_bucket(&iter, name, &fid); in afs_edit_dir_remove()
427 0, 0, 0, 0, name->name); in afs_edit_dir_remove()
449 name->name); in afs_edit_dir_remove()
473 name->len, name->name); in afs_edit_dir_remove()
492 name->len, name->name); in afs_edit_dir_remove()
503 _debug("Remove %s from %u[%u]", name->name, b, slot); in afs_edit_dir_remove()
513 0, 0, 0, 0, name->name); in afs_edit_dir_remove()
520 0, 0, 0, 0, name->name); in afs_edit_dir_remove()
628 memcpy(de->u.name, ".", 2); in afs_mkdir_init_dir()
637 memcpy(de->u.name, "..", 3); in afs_mkdir_init_dir()