Lines Matching refs:attributes
23 u32 attributes; in efivarfs_file_write() local
25 unsigned long datasize = count - sizeof(attributes); in efivarfs_file_write()
29 if (count < sizeof(attributes)) in efivarfs_file_write()
32 if (copy_from_user(&attributes, userbuf, sizeof(attributes))) in efivarfs_file_write()
35 if (attributes & ~(EFI_VARIABLE_MASK)) in efivarfs_file_write()
38 data = memdup_user(userbuf + sizeof(attributes), datasize); in efivarfs_file_write()
42 bytes = efivar_entry_set_get_size(var, attributes, &datasize, in efivarfs_file_write()
56 i_size_write(inode, datasize + sizeof(attributes)); in efivarfs_file_write()
73 u32 attributes; in efivarfs_file_read() local
94 data = kmalloc(datasize + sizeof(attributes), GFP_KERNEL); in efivarfs_file_read()
99 size = efivar_entry_get(var, &attributes, &datasize, in efivarfs_file_read()
100 data + sizeof(attributes)); in efivarfs_file_read()
104 memcpy(data, &attributes, sizeof(attributes)); in efivarfs_file_read()
106 data, datasize + sizeof(attributes)); in efivarfs_file_read()