Lines Matching refs:name
51 const struct qstr *name) in efivarfs_d_compare() argument
55 if (name->len != len) in efivarfs_d_compare()
59 if (memcmp(str, name->name, guid)) in efivarfs_d_compare()
63 return strncasecmp(name->name + guid, str + guid, EFI_VARIABLE_GUID_LEN); in efivarfs_d_compare()
70 const unsigned char *s = qstr->name; in efivarfs_d_hash()
102 static struct dentry *efivarfs_alloc_dentry(struct dentry *parent, char *name) in efivarfs_alloc_dentry() argument
108 q.name = name; in efivarfs_alloc_dentry()
109 q.len = strlen(name); in efivarfs_alloc_dentry()
130 char *name; in efivarfs_callback() local
144 name = kmalloc(len + 1 + EFI_VARIABLE_GUID_LEN + 1, GFP_KERNEL); in efivarfs_callback()
145 if (!name) in efivarfs_callback()
149 name[i] = entry->var.VariableName[i] & 0xFF; in efivarfs_callback()
151 name[len] = '-'; in efivarfs_callback()
153 efi_guid_unparse(&entry->var.VendorGuid, name + len + 1); in efivarfs_callback()
155 name[len + EFI_VARIABLE_GUID_LEN+1] = '\0'; in efivarfs_callback()
161 dentry = efivarfs_alloc_dentry(root, name); in efivarfs_callback()
168 kfree(name); in efivarfs_callback()
184 kfree(name); in efivarfs_callback()
249 .name = "efivarfs",