|
Linux Kernel
3.7.1
|
#include <loop.h>
Data Fields | |
| int | lo_number |
| int | lo_refcnt |
| loff_t | lo_offset |
| loff_t | lo_sizelimit |
| int | lo_flags |
| int(* | transfer )(struct loop_device *, int cmd, struct page *raw_page, unsigned raw_off, struct page *loop_page, unsigned loop_off, int size, sector_t real_block) |
| char | lo_file_name [LO_NAME_SIZE] |
| char | lo_crypt_name [LO_NAME_SIZE] |
| char | lo_encrypt_key [LO_KEY_SIZE] |
| int | lo_encrypt_key_size |
| struct loop_func_table * | lo_encryption |
| __u32 | lo_init [2] |
| kuid_t | lo_key_owner |
| int(* | ioctl )(struct loop_device *, int cmd, unsigned long arg) |
| struct file * | lo_backing_file |
| struct block_device * | lo_device |
| unsigned | lo_blocksize |
| void * | key_data |
| gfp_t | old_gfp_mask |
| spinlock_t | lo_lock |
| struct bio_list | lo_bio_list |
| int | lo_state |
| struct mutex | lo_ctl_mutex |
| struct task_struct * | lo_thread |
| wait_queue_head_t | lo_event |
| struct request_queue * | lo_queue |
| struct gendisk * | lo_disk |
| char lo_crypt_name[LO_NAME_SIZE] |
| struct block_device* lo_device |
| char lo_encrypt_key[LO_KEY_SIZE] |
| struct loop_func_table* lo_encryption |
| wait_queue_head_t lo_event |
| char lo_file_name[LO_NAME_SIZE] |
| spinlock_t lo_lock |
| struct request_queue* lo_queue |
| struct task_struct* lo_thread |
1.8.2