Searched refs:genwqe_dev (Results 1 – 7 of 7) sorted by relevance
/linux-4.19.296/drivers/misc/genwqe/ |
D | card_base.h | 276 struct genwqe_dev { struct 376 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, 379 int genwqe_setup_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, 382 int genwqe_free_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl); 406 struct genwqe_dev *cd; 421 int genwqe_setup_service_layer(struct genwqe_dev *cd); /* for PF only */ 422 int genwqe_finish_queue(struct genwqe_dev *cd); 423 int genwqe_release_service_layer(struct genwqe_dev *cd); 432 static inline int genwqe_get_slu_id(struct genwqe_dev *cd) in genwqe_get_slu_id() 437 int genwqe_ddcbs_in_flight(struct genwqe_dev *cd); [all …]
|
D | card_sysfs.c | 50 struct genwqe_dev *cd = dev_get_drvdata(dev); in status_show() 61 struct genwqe_dev *cd = dev_get_drvdata(dev); in appid_show() 72 struct genwqe_dev *cd = dev_get_drvdata(dev); in version_show() 85 struct genwqe_dev *cd = dev_get_drvdata(dev); in type_show() 97 struct genwqe_dev *cd = dev_get_drvdata(dev); in tempsens_show() 109 struct genwqe_dev *cd = dev_get_drvdata(dev); in freerunning_timer_show() 121 struct genwqe_dev *cd = dev_get_drvdata(dev); in queue_working_time_show() 133 struct genwqe_dev *cd = dev_get_drvdata(dev); in base_clock_show() 160 struct genwqe_dev *cd = dev_get_drvdata(dev); in curr_bitstream_show() 176 struct genwqe_dev *cd = dev_get_drvdata(dev); in next_bitstream_show() [all …]
|
D | card_base.c | 57 static struct genwqe_dev *genwqe_devices[GENWQE_CARD_NO_MAX]; 122 static struct genwqe_dev *genwqe_dev_alloc(void) in genwqe_dev_alloc() 125 struct genwqe_dev *cd; in genwqe_dev_alloc() 134 cd = kzalloc(sizeof(struct genwqe_dev), GFP_KERNEL); in genwqe_dev_alloc() 166 static void genwqe_dev_free(struct genwqe_dev *cd) in genwqe_dev_free() 183 static int genwqe_bus_reset(struct genwqe_dev *cd) in genwqe_bus_reset() 248 bool genwqe_need_err_masking(struct genwqe_dev *cd) in genwqe_need_err_masking() 253 static void genwqe_tweak_hardware(struct genwqe_dev *cd) in genwqe_tweak_hardware() 280 int genwqe_recovery_on_fatal_gfir_required(struct genwqe_dev *cd) in genwqe_recovery_on_fatal_gfir_required() 285 int genwqe_flash_readback_fails(struct genwqe_dev *cd) in genwqe_flash_readback_fails() [all …]
|
D | card_utils.c | 54 int __genwqe_writeq(struct genwqe_dev *cd, u64 byte_offs, u64 val) in __genwqe_writeq() 78 u64 __genwqe_readq(struct genwqe_dev *cd, u64 byte_offs) in __genwqe_readq() 105 int __genwqe_writel(struct genwqe_dev *cd, u64 byte_offs, u32 val) in __genwqe_writel() 129 u32 __genwqe_readl(struct genwqe_dev *cd, u64 byte_offs) in __genwqe_readl() 145 int genwqe_read_app_id(struct genwqe_dev *cd, char *app_name, int len) in genwqe_read_app_id() 217 void *__genwqe_alloc_consistent(struct genwqe_dev *cd, size_t size, in __genwqe_alloc_consistent() 227 void __genwqe_free_consistent(struct genwqe_dev *cd, size_t size, in __genwqe_free_consistent() 236 static void genwqe_unmap_pages(struct genwqe_dev *cd, dma_addr_t *dma_list, in genwqe_unmap_pages() 249 static int genwqe_map_pages(struct genwqe_dev *cd, in genwqe_map_pages() 298 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl, in genwqe_alloc_sync_sgl() [all …]
|
D | card_ddcb.c | 172 static void print_ddcb_info(struct genwqe_dev *cd, struct ddcb_queue *queue) in print_ddcb_info() 250 static int ddcb_requ_finished(struct genwqe_dev *cd, struct ddcb_requ *req) in ddcb_requ_finished() 274 static int enqueue_ddcb(struct genwqe_dev *cd, struct ddcb_queue *queue, in enqueue_ddcb() 371 static int genwqe_check_ddcb_queue(struct genwqe_dev *cd, in genwqe_check_ddcb_queue() 483 int __genwqe_wait_ddcb(struct genwqe_dev *cd, struct ddcb_requ *req) in __genwqe_wait_ddcb() 571 static struct ddcb *get_next_ddcb(struct genwqe_dev *cd, in get_next_ddcb() 624 int __genwqe_purge_ddcb(struct genwqe_dev *cd, struct ddcb_requ *req) in __genwqe_purge_ddcb() 729 int genwqe_init_debug_data(struct genwqe_dev *cd, struct genwqe_debug_data *d) in genwqe_init_debug_data() 758 int __genwqe_enqueue_ddcb(struct genwqe_dev *cd, struct ddcb_requ *req, in __genwqe_enqueue_ddcb() 915 int __genwqe_execute_raw_ddcb(struct genwqe_dev *cd, in __genwqe_execute_raw_ddcb() [all …]
|
D | card_dev.c | 40 static int genwqe_open_files(struct genwqe_dev *cd) in genwqe_open_files() 51 static void genwqe_add_file(struct genwqe_dev *cd, struct genwqe_file *cfile) in genwqe_add_file() 61 static int genwqe_del_file(struct genwqe_dev *cd, struct genwqe_file *cfile) in genwqe_del_file() 201 struct genwqe_dev *cd = cfile->cd; in genwqe_remove_mappings() 239 struct genwqe_dev *cd = cfile->cd; in genwqe_remove_pinnings() 263 static int genwqe_kill_fasync(struct genwqe_dev *cd, int sig) in genwqe_kill_fasync() 279 static int genwqe_terminate(struct genwqe_dev *cd) in genwqe_terminate() 306 struct genwqe_dev *cd; in genwqe_open() 313 cd = container_of(inode->i_cdev, struct genwqe_dev, cdev_genwqe); in genwqe_open() 365 struct genwqe_dev *cd = cfile->cd; in genwqe_release() [all …]
|
D | card_debugfs.c | 66 struct genwqe_dev *cd = s->private; in curr_dbg_uidn_show() 113 struct genwqe_dev *cd = s->private; in prev_dbg_uidn_show() 142 struct genwqe_dev *cd = s->private; in genwqe_curr_regs_show() 171 struct genwqe_dev *cd = s->private; in genwqe_prev_regs_show() 195 struct genwqe_dev *cd = s->private; in genwqe_jtimer_show() 216 struct genwqe_dev *cd = s->private; in genwqe_queue_working_time_show() 234 struct genwqe_dev *cd = s->private; in genwqe_ddcb_info_show() 307 struct genwqe_dev *cd = s->private; in genwqe_info_show() 340 int genwqe_init_debugfs(struct genwqe_dev *cd) in genwqe_init_debugfs() 501 void genqwe_exit_debugfs(struct genwqe_dev *cd) in genqwe_exit_debugfs()
|