Home
last modified time | relevance | path

Searched refs:ocxl_fn (Results 1 – 3 of 3) sorted by relevance

/Linux-v4.19/drivers/misc/ocxl/
Dpci.c21 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 …]
Docxl_internal.h14 #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);
Dpasid.c81 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()