Symbol: tcmu_dev
drivers/target/target_core_user.c
100
struct tcmu_dev;
drivers/target/target_core_user.c
1014
struct tcmu_dev *udev = tcmu_cmd->tcmu_dev;
drivers/target/target_core_user.c
106
struct tcmu_dev *udev;
drivers/target/target_core_user.c
1158
queue_tmr_ring(struct tcmu_dev *udev, struct tcmu_tmr *tmr)
drivers/target/target_core_user.c
1206
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
1263
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
1324
struct tcmu_dev *udev = cmd->tcmu_dev;
drivers/target/target_core_user.c
1411
static int tcmu_run_tmr_queue(struct tcmu_dev *udev)
drivers/target/target_core_user.c
1443
static bool tcmu_handle_completions(struct tcmu_dev *udev)
drivers/target/target_core_user.c
1532
cmd->cmd_id, cmd->tcmu_dev->name);
drivers/target/target_core_user.c
1545
cmd, cmd->tcmu_dev->name);
drivers/target/target_core_user.c
1555
static void tcmu_device_timedout(struct tcmu_dev *udev)
drivers/target/target_core_user.c
1567
struct tcmu_dev *udev = timer_container_of(udev, t, cmd_timer);
drivers/target/target_core_user.c
1575
struct tcmu_dev *udev = timer_container_of(udev, t, qfull_timer);
drivers/target/target_core_user.c
1603
struct tcmu_dev *udev;
drivers/target/target_core_user.c
1605
udev = kzalloc_obj(struct tcmu_dev);
drivers/target/target_core_user.c
1645
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
1662
static u32 tcmu_blocks_release(struct tcmu_dev *udev, unsigned long first,
drivers/target/target_core_user.c
1702
static void tcmu_remove_all_queued_tmr(struct tcmu_dev *udev)
drivers/target/target_core_user.c
1714
struct tcmu_dev *udev = container_of(kref, struct tcmu_dev, kref);
drivers/target/target_core_user.c
174
#define TCMU_DEV(_se_dev) container_of(_se_dev, struct tcmu_dev, se_dev)
drivers/target/target_core_user.c
1750
static void run_qfull_queue(struct tcmu_dev *udev, bool fail)
drivers/target/target_core_user.c
178
struct tcmu_dev *tcmu_dev;
drivers/target/target_core_user.c
1812
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
1828
struct tcmu_dev *udev = vma->vm_private_data;
drivers/target/target_core_user.c
1839
static struct page *tcmu_try_get_data_page(struct tcmu_dev *udev, uint32_t dpi)
drivers/target/target_core_user.c
1866
struct tcmu_dev *udev = *vm_private_data;
drivers/target/target_core_user.c
1876
struct tcmu_dev *udev = vma->vm_private_data;
drivers/target/target_core_user.c
1885
struct tcmu_dev *udev = vma->vm_private_data;
drivers/target/target_core_user.c
1895
struct tcmu_dev *udev = vmf->vma->vm_private_data;
drivers/target/target_core_user.c
1941
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
1957
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
1972
struct tcmu_dev *udev = container_of(info, struct tcmu_dev, uio_info);
drivers/target/target_core_user.c
2013
static int tcmu_init_genl_cmd_reply(struct tcmu_dev *udev, int cmd)
drivers/target/target_core_user.c
2051
static void tcmu_destroy_genl_cmd_reply(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2069
static int tcmu_wait_genl_cmd_reply(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2091
static int tcmu_netlink_event_init(struct tcmu_dev *udev,
drivers/target/target_core_user.c
2128
static int tcmu_netlink_event_send(struct tcmu_dev *udev,
drivers/target/target_core_user.c
2155
static int tcmu_send_dev_add_event(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2169
static int tcmu_send_dev_remove_event(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2183
static int tcmu_update_uio_info(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2209
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
2324
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
2332
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
2349
static void tcmu_unblock_dev(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2356
static void tcmu_block_dev(struct tcmu_dev *udev)
drivers/target/target_core_user.c
2372
static void tcmu_reset_ring(struct tcmu_dev *udev, u8 err_level)
drivers/target/target_core_user.c
2475
static int tcmu_set_max_blocks_param(struct tcmu_dev *udev, substring_t *arg)
drivers/target/target_core_user.c
2516
static int tcmu_set_data_pages_per_blk(struct tcmu_dev *udev, substring_t *arg)
drivers/target/target_core_user.c
2549
static int tcmu_set_cmd_ring_size(struct tcmu_dev *udev, substring_t *arg)
drivers/target/target_core_user.c
2587
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
2655
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
2671
struct tcmu_dev *udev = TCMU_DEV(dev);
drivers/target/target_core_user.c
2687
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2697
struct tcmu_dev *udev = container_of(da->da_dev,
drivers/target/target_core_user.c
2698
struct tcmu_dev, se_dev);
drivers/target/target_core_user.c
2720
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2732
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2756
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2767
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2777
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2788
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2793
static int tcmu_send_dev_config_event(struct tcmu_dev *udev,
drivers/target/target_core_user.c
2819
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2850
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2855
static int tcmu_send_dev_size_event(struct tcmu_dev *udev, u64 size)
drivers/target/target_core_user.c
2880
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2906
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2916
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2938
static int tcmu_send_emulate_write_cache(struct tcmu_dev *udev, u8 val)
drivers/target/target_core_user.c
2962
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2988
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
2999
struct tcmu_dev *udev = TCMU_DEV(da->da_dev);
drivers/target/target_core_user.c
3022
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
3036
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
305
struct tcmu_dev *udev = nl_cmd->udev;
drivers/target/target_core_user.c
3068
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
3097
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
3198
struct tcmu_dev *udev;
drivers/target/target_core_user.c
3275
struct tcmu_dev *udev, *tmp_dev;
drivers/target/target_core_user.c
374
struct tcmu_dev *udev = NULL;
drivers/target/target_core_user.c
499
struct tcmu_dev *udev = tcmu_cmd->tcmu_dev;
drivers/target/target_core_user.c
506
static inline int tcmu_get_empty_block(struct tcmu_dev *udev,
drivers/target/target_core_user.c
554
static int tcmu_get_empty_blocks(struct tcmu_dev *udev,
drivers/target/target_core_user.c
582
uint32_t blk_size = cmd->tcmu_dev->data_blk_size;
drivers/target/target_core_user.c
596
static int new_block_to_iov(struct tcmu_dev *udev, struct tcmu_cmd *cmd,
drivers/target/target_core_user.c
622
static void tcmu_setup_iovs(struct tcmu_dev *udev, struct tcmu_cmd *cmd,
drivers/target/target_core_user.c
636
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
645
tcmu_cmd->tcmu_dev = udev;
drivers/target/target_core_user.c
702
static inline void tcmu_copy_data(struct tcmu_dev *udev,
drivers/target/target_core_user.c
774
static void scatter_data_area(struct tcmu_dev *udev, struct tcmu_cmd *tcmu_cmd,
drivers/target/target_core_user.c
783
static void gather_data_area(struct tcmu_dev *udev, struct tcmu_cmd *tcmu_cmd,
drivers/target/target_core_user.c
820
static bool is_ring_space_avail(struct tcmu_dev *udev, size_t cmd_size)
drivers/target/target_core_user.c
854
static int tcmu_alloc_data_space(struct tcmu_dev *udev, struct tcmu_cmd *cmd,
drivers/target/target_core_user.c
926
tcmu_cmd->tcmu_dev->name, tmo / MSEC_PER_SEC);
drivers/target/target_core_user.c
931
struct tcmu_dev *udev = tcmu_cmd->tcmu_dev;
drivers/target/target_core_user.c
955
static uint32_t ring_insert_padding(struct tcmu_dev *udev, size_t cmd_size)
drivers/target/target_core_user.c
986
struct tcmu_dev *udev = TCMU_DEV(se_dev);
drivers/target/target_core_user.c
994
struct tcmu_dev *udev = TCMU_DEV(se_dev);