Lines Matching refs:multi_transaction
905 struct multi_transaction { struct
911 #define MULTI_TRANSACTION_LIMIT (PAGE_SIZE - sizeof(struct multi_transaction)) argument
915 struct multi_transaction *t; in multi_transaction_kref()
917 t = container_of(kref, struct multi_transaction, count); in multi_transaction_kref()
921 static struct multi_transaction *
922 get_multi_transaction(struct multi_transaction *t) in get_multi_transaction()
930 static void put_multi_transaction(struct multi_transaction *t) in put_multi_transaction()
938 struct multi_transaction *new, size_t n) in multi_transaction_set()
940 struct multi_transaction *old; in multi_transaction_set()
946 old = (struct multi_transaction *) file->private_data; in multi_transaction_set()
952 static struct multi_transaction *multi_transaction_new(struct file *file, in multi_transaction_new()
956 struct multi_transaction *t; in multi_transaction_new()
961 t = (struct multi_transaction *)get_zeroed_page(GFP_KERNEL); in multi_transaction_new()
976 struct multi_transaction *t; in multi_transaction_read()
1032 struct multi_transaction *t; in aa_write_access()