Home
last modified time | relevance | path

Searched refs:ctx_cookie (Results 1 – 5 of 5) sorted by relevance

/linux-6.3-rc2/drivers/scsi/cxlflash/
A Dcxl_hw.c24 return cxl_psa_map(ctx_cookie); in cxlflash_psa_map()
34 return cxl_process_element(ctx_cookie); in cxlflash_process_element()
45 cxl_unmap_afu_irq(ctx_cookie, num, cookie); in cxlflash_unmap_afu_irq()
56 return cxl_start_context(ctx_cookie, 0, NULL); in cxlflash_start_context()
61 return cxl_stop_context(ctx_cookie); in cxlflash_stop_context()
66 return cxl_afu_reset(ctx_cookie); in cxlflash_afu_reset()
71 cxl_set_master(ctx_cookie); in cxlflash_set_master()
86 return cxl_release_context(ctx_cookie); in cxlflash_release_context()
107 cxl_free_afu_irqs(ctx_cookie); in cxlflash_free_afu_irqs()
123 return cxl_get_fd(ctx_cookie, fops, fd); in cxlflash_get_fd()
[all …]
A Dbackend.h19 void __iomem * (*psa_map)(void *ctx_cookie);
21 int (*process_element)(void *ctx_cookie);
25 u64 (*get_irq_objhndl)(void *ctx_cookie, int irq);
26 int (*start_context)(void *ctx_cookie);
27 int (*stop_context)(void *ctx_cookie);
28 int (*afu_reset)(void *ctx_cookie);
29 void (*set_master)(void *ctx_cookie);
32 int (*release_context)(void *ctx_cookie);
36 int (*allocate_afu_irqs)(void *ctx_cookie, int num);
37 void (*free_afu_irqs)(void *ctx_cookie);
[all …]
A Docxl_hw.c131 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_psa_map()
163 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_process_element()
293 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_get_irq_objhndl()
388 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_start_context()
401 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_stop_context()
442 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_afu_reset()
458 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_set_master()
535 struct ocxlflash_context *ctx = ctx_cookie; in ocxlflash_release_context()
674 return alloc_afu_irqs(ctx_cookie, num); in ocxlflash_allocate_afu_irqs()
683 free_afu_irqs(ctx_cookie); in ocxlflash_free_afu_irqs()
[all …]
A Dmain.c741 if (!hwq->ctx_cookie) { in term_intr()
759 cfg->ops->free_afu_irqs(hwq->ctx_cookie); in term_intr()
788 if (!hwq->ctx_cookie) { in term_mc()
796 hwq->ctx_cookie = NULL; in term_mc()
1727 cookie = hwq->ctx_cookie; in init_pcr()
1819 ctx = hwq->ctx_cookie; in init_global()
1929 void *ctx = hwq->ctx_cookie; in init_intr()
2006 WARN_ON(hwq->ctx_cookie); in init_mc()
2007 hwq->ctx_cookie = ctx; in init_mc()
2030 rc = cfg->ops->start_context(hwq->ctx_cookie); in init_mc()
[all …]
A Dcommon.h205 void *ctx_cookie; member

Completed in 14 milliseconds