Lines Matching refs:data
212 umode_t mode, void *data, char *link, in __aafs_setup_d_inode() argument
227 inode->i_private = data; in __aafs_setup_d_inode()
262 struct dentry *parent, void *data, void *link, in aafs_create() argument
294 error = __aafs_setup_d_inode(dir, dentry, mode, data, link, fops, iops); in aafs_create()
323 struct dentry *parent, void *data, in aafs_create_file() argument
326 return aafs_create(name, mode, parent, data, NULL, fops, NULL); in aafs_create_file()
389 struct aa_loaddata *data; in aa_simple_write_to_buffer() local
398 data = aa_loaddata_alloc(alloc_size); in aa_simple_write_to_buffer()
399 if (IS_ERR(data)) in aa_simple_write_to_buffer()
400 return data; in aa_simple_write_to_buffer()
402 data->size = copy_size; in aa_simple_write_to_buffer()
403 if (copy_from_user(data->data, userbuf, copy_size)) { in aa_simple_write_to_buffer()
404 aa_put_loaddata(data); in aa_simple_write_to_buffer()
408 return data; in aa_simple_write_to_buffer()
414 struct aa_loaddata *data; in policy_update() local
427 data = aa_simple_write_to_buffer(buf, size, size, pos); in policy_update()
428 error = PTR_ERR(data); in policy_update()
429 if (!IS_ERR(data)) { in policy_update()
430 error = aa_replace_profiles(ns, label, mask, data); in policy_update()
431 aa_put_loaddata(data); in policy_update()
477 struct aa_loaddata *data; in profile_remove() local
494 data = aa_simple_write_to_buffer(buf, size + 1, size, pos); in profile_remove()
496 error = PTR_ERR(data); in profile_remove()
497 if (!IS_ERR(data)) { in profile_remove()
498 data->data[size] = 0; in profile_remove()
499 error = aa_remove_profiles(ns, label, data->data, size); in profile_remove()
500 aa_put_loaddata(data); in profile_remove()
666 struct aa_data *data; in query_data() local
701 if (!profile->data) in query_data()
704 data = rhashtable_lookup_fast(profile->data, &key, in query_data()
705 profile->data->p); in query_data()
707 if (data) { in query_data()
708 if (out + sizeof(outle32) + data->size > buf + in query_data()
713 outle32 = __cpu_to_le32(data->size); in query_data()
716 memcpy(out, data->data, data->size); in query_data()
717 out += data->size; in query_data()
811 char data[]; member
870 if (copy_from_user(t->data, buf, size)) { in multi_transaction_new()
890 ret = simple_read_from_buffer(buf, size, pos, t->data, t->size); in multi_transaction_read()
947 !memcmp(t->data, QUERY_CMD_PROFILE, QUERY_CMD_PROFILE_LEN)) { in aa_write_access()
948 len = query_label(t->data, MULTI_TRANSACTION_LIMIT, in aa_write_access()
949 t->data + QUERY_CMD_PROFILE_LEN, in aa_write_access()
952 !memcmp(t->data, QUERY_CMD_LABEL, QUERY_CMD_LABEL_LEN)) { in aa_write_access()
953 len = query_label(t->data, MULTI_TRANSACTION_LIMIT, in aa_write_access()
954 t->data + QUERY_CMD_LABEL_LEN, in aa_write_access()
957 !memcmp(t->data, QUERY_CMD_LABELALL, in aa_write_access()
959 len = query_label(t->data, MULTI_TRANSACTION_LIMIT, in aa_write_access()
960 t->data + QUERY_CMD_LABELALL_LEN, in aa_write_access()
963 !memcmp(t->data, QUERY_CMD_DATA, QUERY_CMD_DATA_LEN)) { in aa_write_access()
964 len = query_data(t->data, MULTI_TRANSACTION_LIMIT, in aa_write_access()
965 t->data + QUERY_CMD_DATA_LEN, in aa_write_access()
1225 struct aa_loaddata *data = __aa_get_loaddata(inode->i_private); in seq_rawdata_open() local
1228 if (!data) in seq_rawdata_open()
1232 error = single_open(file, show, data); in seq_rawdata_open()
1236 aa_put_loaddata(data); in seq_rawdata_open()
1254 struct aa_loaddata *data = seq->private; in seq_rawdata_abi_show() local
1256 seq_printf(seq, "v%d\n", data->abi); in seq_rawdata_abi_show()
1263 struct aa_loaddata *data = seq->private; in seq_rawdata_revision_show() local
1265 seq_printf(seq, "%ld\n", data->revision); in seq_rawdata_revision_show()
1272 struct aa_loaddata *data = seq->private; in seq_rawdata_hash_show() local
1275 if (data->hash) { in seq_rawdata_hash_show()
1277 seq_printf(seq, "%.2x", data->hash[i]); in seq_rawdata_hash_show()
1286 struct aa_loaddata *data = seq->private; in seq_rawdata_compressed_size_show() local
1288 seq_printf(seq, "%zu\n", data->compressed_size); in seq_rawdata_compressed_size_show()
1379 error = deflate_decompress(loaddata->data, loaddata->compressed_size, in rawdata_open()