Searched refs:ocxl_fn (Results 1 – 3 of 3) sorted by relevance
/Linux-v4.19/drivers/misc/ocxl/ |
D | pci.c | 21 static struct ocxl_fn *ocxl_fn_get(struct ocxl_fn *fn) in ocxl_fn_get() 26 static void ocxl_fn_put(struct ocxl_fn *fn) in ocxl_fn_put() 41 static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn) in alloc_afu() 74 struct ocxl_fn *fn = afu->fn; in set_afu_device() 86 struct ocxl_fn *fn = afu->fn; in assign_afu_actag() 113 struct ocxl_fn *fn = afu->fn; in reclaim_afu_actag() 123 struct ocxl_fn *fn = afu->fn; in assign_afu_pasid() 151 struct ocxl_fn *fn = afu->fn; in reclaim_afu_pasid() 159 static int reserve_fn_bar(struct ocxl_fn *fn, int bar) in reserve_fn_bar() 176 static void release_fn_bar(struct ocxl_fn *fn, int bar) in release_fn_bar() [all …]
|
D | ocxl_internal.h | 14 #define to_ocxl_function(d) container_of(d, struct ocxl_fn, dev) 20 struct ocxl_fn { struct 35 struct ocxl_fn *fn; argument 107 extern int ocxl_pasid_afu_alloc(struct ocxl_fn *fn, u32 size); 108 extern void ocxl_pasid_afu_free(struct ocxl_fn *fn, u32 start, u32 size); 109 extern int ocxl_actag_afu_alloc(struct ocxl_fn *fn, u32 size); 110 extern void ocxl_actag_afu_free(struct ocxl_fn *fn, u32 start, u32 size);
|
D | pasid.c | 81 int ocxl_pasid_afu_alloc(struct ocxl_fn *fn, u32 size) in ocxl_pasid_afu_alloc() 91 void ocxl_pasid_afu_free(struct ocxl_fn *fn, u32 start, u32 size) in ocxl_pasid_afu_free() 96 int ocxl_actag_afu_alloc(struct ocxl_fn *fn, u32 size) in ocxl_actag_afu_alloc() 104 void ocxl_actag_afu_free(struct ocxl_fn *fn, u32 start, u32 size) in ocxl_actag_afu_free()
|