Searched refs:genwqe_dev (Results 1 - 7 of 7) sorted by relevance

/linux-master/drivers/misc/genwqe/
H A Dcard_base.h249 * struct genwqe_dev - GenWQE device information
268 struct genwqe_dev { struct
368 int genwqe_alloc_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl,
371 int genwqe_setup_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl,
374 int genwqe_free_sync_sgl(struct genwqe_dev *cd, struct genwqe_sgl *sgl);
398 struct genwqe_dev *cd;
413 int genwqe_setup_service_layer(struct genwqe_dev *cd); /* for PF only */
414 int genwqe_finish_queue(struct genwqe_dev *cd);
415 int genwqe_release_service_layer(struct genwqe_dev *cd);
424 static inline int genwqe_get_slu_id(struct genwqe_dev *c
[all...]
H A Dcard_sysfs.c42 struct genwqe_dev *cd = dev_get_drvdata(dev);
53 struct genwqe_dev *cd = dev_get_drvdata(dev);
64 struct genwqe_dev *cd = dev_get_drvdata(dev);
77 struct genwqe_dev *cd = dev_get_drvdata(dev);
89 struct genwqe_dev *cd = dev_get_drvdata(dev);
101 struct genwqe_dev *cd = dev_get_drvdata(dev);
113 struct genwqe_dev *cd = dev_get_drvdata(dev);
125 struct genwqe_dev *cd = dev_get_drvdata(dev);
152 struct genwqe_dev *cd = dev_get_drvdata(dev);
168 struct genwqe_dev *c
[all...]
H A Dcard_base.c47 static struct genwqe_dev *genwqe_devices[GENWQE_CARD_NO_MAX];
132 static struct genwqe_dev *genwqe_dev_alloc(void)
135 struct genwqe_dev *cd;
144 cd = kzalloc(sizeof(struct genwqe_dev), GFP_KERNEL);
176 static void genwqe_dev_free(struct genwqe_dev *cd)
194 static int genwqe_bus_reset(struct genwqe_dev *cd)
259 bool genwqe_need_err_masking(struct genwqe_dev *cd)
264 static void genwqe_tweak_hardware(struct genwqe_dev *cd)
292 int genwqe_recovery_on_fatal_gfir_required(struct genwqe_dev *cd)
297 int genwqe_flash_readback_fails(struct genwqe_dev *c
[all...]
H A Dcard_debugfs.c45 struct genwqe_dev *cd = s->private;
92 struct genwqe_dev *cd = s->private;
121 struct genwqe_dev *cd = s->private;
150 struct genwqe_dev *cd = s->private;
174 struct genwqe_dev *cd = s->private;
195 struct genwqe_dev *cd = s->private;
213 struct genwqe_dev *cd = s->private;
286 struct genwqe_dev *cd = s->private;
319 void genwqe_init_debugfs(struct genwqe_dev *cd)
375 void genqwe_exit_debugfs(struct genwqe_dev *c
[all...]
H A Dcard_utils.c44 int __genwqe_writeq(struct genwqe_dev *cd, u64 byte_offs, u64 val)
68 u64 __genwqe_readq(struct genwqe_dev *cd, u64 byte_offs)
95 int __genwqe_writel(struct genwqe_dev *cd, u64 byte_offs, u32 val)
119 u32 __genwqe_readl(struct genwqe_dev *cd, u64 byte_offs)
138 int genwqe_read_app_id(struct genwqe_dev *cd, char *app_name, int len)
210 void *__genwqe_alloc_consistent(struct genwqe_dev *cd, size_t size,
220 void __genwqe_free_consistent(struct genwqe_dev *cd, size_t size,
229 static void genwqe_unmap_pages(struct genwqe_dev *cd, dma_addr_t *dma_list,
242 static int genwqe_map_pages(struct genwqe_dev *cd,
291 int genwqe_alloc_sync_sgl(struct genwqe_dev *c
[all...]
H A Dcard_ddcb.c163 static void print_ddcb_info(struct genwqe_dev *cd, struct ddcb_queue *queue)
241 static int ddcb_requ_finished(struct genwqe_dev *cd, struct ddcb_requ *req)
265 static int enqueue_ddcb(struct genwqe_dev *cd, struct ddcb_queue *queue,
365 static int genwqe_check_ddcb_queue(struct genwqe_dev *cd,
477 int __genwqe_wait_ddcb(struct genwqe_dev *cd, struct ddcb_requ *req)
567 static struct ddcb *get_next_ddcb(struct genwqe_dev *cd,
620 int __genwqe_purge_ddcb(struct genwqe_dev *cd, struct ddcb_requ *req)
725 int genwqe_init_debug_data(struct genwqe_dev *cd, struct genwqe_debug_data *d)
754 int __genwqe_enqueue_ddcb(struct genwqe_dev *cd, struct ddcb_requ *req,
911 int __genwqe_execute_raw_ddcb(struct genwqe_dev *c
[all...]
H A Dcard_dev.c32 static int genwqe_open_files(struct genwqe_dev *cd)
43 static void genwqe_add_file(struct genwqe_dev *cd, struct genwqe_file *cfile)
53 static int genwqe_del_file(struct genwqe_dev *cd, struct genwqe_file *cfile)
194 struct genwqe_dev *cd = cfile->cd;
232 struct genwqe_dev *cd = cfile->cd;
258 static int genwqe_kill_fasync(struct genwqe_dev *cd, int sig)
274 static int genwqe_terminate(struct genwqe_dev *cd)
301 struct genwqe_dev *cd;
308 cd = container_of(inode->i_cdev, struct genwqe_dev, cdev_genwqe);
360 struct genwqe_dev *c
[all...]

Completed in 129 milliseconds