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()
69 const unsigned char *s = qstr->name; in efivarfs_d_hash()
92 static struct dentry *efivarfs_alloc_dentry(struct dentry *parent, char *name) in efivarfs_alloc_dentry() argument
98 q.name = name; in efivarfs_alloc_dentry()
99 q.len = strlen(name); in efivarfs_alloc_dentry()
120 char *name; in efivarfs_callback() local
135 name = kmalloc(len + 1 + EFI_VARIABLE_GUID_LEN + 1, GFP_KERNEL); in efivarfs_callback()
136 if (!name) in efivarfs_callback()
139 ucs2_as_utf8(name, entry->var.VariableName, len); in efivarfs_callback()
141 if (efivar_variable_is_removable(entry->var.VendorGuid, name, len)) in efivarfs_callback()
144 name[len] = '-'; in efivarfs_callback()
146 efi_guid_to_str(&entry->var.VendorGuid, name + len + 1); in efivarfs_callback()
148 name[len + EFI_VARIABLE_GUID_LEN+1] = '\0'; in efivarfs_callback()
155 dentry = efivarfs_alloc_dentry(root, name); in efivarfs_callback()
162 kfree(name); in efivarfs_callback()
178 kfree(name); in efivarfs_callback()
244 .name = "efivarfs",