tcmu_dev 98 drivers/target/target_core_user.c struct tcmu_dev; tcmu_dev 104 drivers/target/target_core_user.c struct tcmu_dev *udev; tcmu_dev 164 drivers/target/target_core_user.c #define TCMU_DEV(_se_dev) container_of(_se_dev, struct tcmu_dev, se_dev) tcmu_dev 170 drivers/target/target_core_user.c struct tcmu_dev *tcmu_dev; tcmu_dev 285 drivers/target/target_core_user.c struct tcmu_dev *udev = nl_cmd->udev; tcmu_dev 354 drivers/target/target_core_user.c struct tcmu_dev *udev = NULL; tcmu_dev 478 drivers/target/target_core_user.c struct tcmu_dev *udev = tcmu_cmd->tcmu_dev; tcmu_dev 485 drivers/target/target_core_user.c static inline bool tcmu_get_empty_block(struct tcmu_dev *udev, tcmu_dev 525 drivers/target/target_core_user.c static bool tcmu_get_empty_blocks(struct tcmu_dev *udev, tcmu_dev 538 drivers/target/target_core_user.c tcmu_get_block_page(struct tcmu_dev *udev, uint32_t dbi) tcmu_dev 573 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); tcmu_dev 582 drivers/target/target_core_user.c tcmu_cmd->tcmu_dev = udev; tcmu_dev 650 drivers/target/target_core_user.c static inline size_t get_block_offset_user(struct tcmu_dev *dev, tcmu_dev 662 drivers/target/target_core_user.c static void scatter_data_area(struct tcmu_dev *udev, tcmu_dev 738 drivers/target/target_core_user.c static void gather_data_area(struct tcmu_dev *udev, struct tcmu_cmd *cmd, tcmu_dev 814 drivers/target/target_core_user.c static bool is_ring_space_avail(struct tcmu_dev *udev, struct tcmu_cmd *cmd, tcmu_dev 888 drivers/target/target_core_user.c struct tcmu_dev *udev = tcmu_cmd->tcmu_dev; tcmu_dev 917 drivers/target/target_core_user.c struct tcmu_dev *udev = tcmu_cmd->tcmu_dev; tcmu_dev 956 drivers/target/target_core_user.c struct tcmu_dev *udev = tcmu_cmd->tcmu_dev; tcmu_dev 1113 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); tcmu_dev 1133 drivers/target/target_core_user.c struct tcmu_dev *udev = cmd->tcmu_dev; tcmu_dev 1217 drivers/target/target_core_user.c static unsigned int tcmu_handle_completions(struct tcmu_dev *udev) tcmu_dev 1285 drivers/target/target_core_user.c struct tcmu_dev *udev = cmd->tcmu_dev; tcmu_dev 1328 drivers/target/target_core_user.c static void tcmu_device_timedout(struct tcmu_dev *udev) tcmu_dev 1340 drivers/target/target_core_user.c struct tcmu_dev *udev = from_timer(udev, t, cmd_timer); tcmu_dev 1348 drivers/target/target_core_user.c struct tcmu_dev *udev = from_timer(udev, t, qfull_timer); tcmu_dev 1376 drivers/target/target_core_user.c struct tcmu_dev *udev; tcmu_dev 1378 drivers/target/target_core_user.c udev = kzalloc(sizeof(struct tcmu_dev), GFP_KERNEL); tcmu_dev 1410 drivers/target/target_core_user.c static bool run_qfull_queue(struct tcmu_dev *udev, bool fail) tcmu_dev 1476 drivers/target/target_core_user.c struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info); tcmu_dev 1492 drivers/target/target_core_user.c struct tcmu_dev *udev = vma->vm_private_data; tcmu_dev 1503 drivers/target/target_core_user.c static struct page *tcmu_try_get_block_page(struct tcmu_dev *udev, uint32_t dbi) tcmu_dev 1528 drivers/target/target_core_user.c struct tcmu_dev *udev = vmf->vma->vm_private_data; tcmu_dev 1569 drivers/target/target_core_user.c struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info); tcmu_dev 1585 drivers/target/target_core_user.c struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info); tcmu_dev 1602 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 1635 drivers/target/target_core_user.c struct tcmu_dev *udev = container_of(kref, struct tcmu_dev, kref); tcmu_dev 1667 drivers/target/target_core_user.c struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info); tcmu_dev 1677 drivers/target/target_core_user.c static int tcmu_init_genl_cmd_reply(struct tcmu_dev *udev, int cmd) tcmu_dev 1715 drivers/target/target_core_user.c static void tcmu_destroy_genl_cmd_reply(struct tcmu_dev *udev) tcmu_dev 1733 drivers/target/target_core_user.c static int tcmu_wait_genl_cmd_reply(struct tcmu_dev *udev) tcmu_dev 1755 drivers/target/target_core_user.c static int tcmu_netlink_event_init(struct tcmu_dev *udev, tcmu_dev 1792 drivers/target/target_core_user.c static int tcmu_netlink_event_send(struct tcmu_dev *udev, tcmu_dev 1819 drivers/target/target_core_user.c static int tcmu_send_dev_add_event(struct tcmu_dev *udev) tcmu_dev 1833 drivers/target/target_core_user.c static int tcmu_send_dev_remove_event(struct tcmu_dev *udev) tcmu_dev 1847 drivers/target/target_core_user.c static int tcmu_update_uio_info(struct tcmu_dev *udev) tcmu_dev 1873 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 1983 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 1991 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 2008 drivers/target/target_core_user.c static void tcmu_unblock_dev(struct tcmu_dev *udev) tcmu_dev 2015 drivers/target/target_core_user.c static void tcmu_block_dev(struct tcmu_dev *udev) tcmu_dev 2031 drivers/target/target_core_user.c static void tcmu_reset_ring(struct tcmu_dev *udev, u8 err_level) tcmu_dev 2118 drivers/target/target_core_user.c static int tcmu_set_max_blocks_param(struct tcmu_dev *udev, substring_t *arg) tcmu_dev 2156 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 2218 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 2232 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(dev); tcmu_dev 2248 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2258 drivers/target/target_core_user.c struct tcmu_dev *udev = container_of(da->da_dev, tcmu_dev 2259 drivers/target/target_core_user.c struct tcmu_dev, se_dev); tcmu_dev 2281 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2293 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2317 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2328 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2333 drivers/target/target_core_user.c static int tcmu_send_dev_config_event(struct tcmu_dev *udev, tcmu_dev 2359 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2390 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2395 drivers/target/target_core_user.c static int tcmu_send_dev_size_event(struct tcmu_dev *udev, u64 size) tcmu_dev 2420 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2446 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2456 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2478 drivers/target/target_core_user.c static int tcmu_send_emulate_write_cache(struct tcmu_dev *udev, u8 val) tcmu_dev 2502 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(da->da_dev); tcmu_dev 2529 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); tcmu_dev 2543 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); tcmu_dev 2575 drivers/target/target_core_user.c struct tcmu_dev *udev = TCMU_DEV(se_dev); tcmu_dev 2637 drivers/target/target_core_user.c struct tcmu_dev *udev; tcmu_dev 2700 drivers/target/target_core_user.c struct tcmu_dev *udev, *tmp_dev;