Symbol: ocxl_fn
drivers/misc/ocxl/core.c
11
static void ocxl_fn_put(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
123
struct ocxl_fn *fn = afu->fn;
drivers/misc/ocxl/core.c
131
static int reserve_fn_bar(struct ocxl_fn *fn, int bar)
drivers/misc/ocxl/core.c
148
static void release_fn_bar(struct ocxl_fn *fn, int bar)
drivers/misc/ocxl/core.c
16
static struct ocxl_afu *alloc_afu(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
263
static int init_afu(struct pci_dev *dev, struct ocxl_fn *fn, u8 afu_idx)
drivers/misc/ocxl/core.c
299
static struct ocxl_fn *alloc_function(void)
drivers/misc/ocxl/core.c
301
struct ocxl_fn *fn;
drivers/misc/ocxl/core.c
303
fn = kzalloc_obj(struct ocxl_fn);
drivers/misc/ocxl/core.c
314
static void free_function(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
323
struct ocxl_fn *fn = container_of(dev, struct ocxl_fn, dev);
drivers/misc/ocxl/core.c
328
static int set_function_device(struct ocxl_fn *fn, struct pci_dev *dev)
drivers/misc/ocxl/core.c
335
static int assign_function_actag(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
356
static int set_function_pasid(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
382
static int configure_function(struct ocxl_fn *fn, struct pci_dev *dev)
drivers/misc/ocxl/core.c
441
static void deconfigure_function(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
449
static struct ocxl_fn *init_function(struct pci_dev *dev)
drivers/misc/ocxl/core.c
451
struct ocxl_fn *fn;
drivers/misc/ocxl/core.c
475
struct ocxl_fn *ocxl_function_open(struct pci_dev *dev)
drivers/misc/ocxl/core.c
479
struct ocxl_fn *fn;
drivers/misc/ocxl/core.c
510
struct list_head *ocxl_function_afu_list(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
516
struct ocxl_afu *ocxl_function_fetch_afu(struct ocxl_fn *fn, u8 afu_idx)
drivers/misc/ocxl/core.c
529
const struct ocxl_fn_config *ocxl_function_config(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
535
void ocxl_function_close(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
56
struct ocxl_fn *fn = afu->fn;
drivers/misc/ocxl/core.c
6
static struct ocxl_fn *ocxl_fn_get(struct ocxl_fn *fn)
drivers/misc/ocxl/core.c
84
struct ocxl_fn *fn = afu->fn;
drivers/misc/ocxl/core.c
94
struct ocxl_fn *fn = afu->fn;
drivers/misc/ocxl/file.c
526
struct ocxl_fn *fn = afu->fn;
drivers/misc/ocxl/ocxl_internal.h
106
int ocxl_pasid_afu_alloc(struct ocxl_fn *fn, u32 size);
drivers/misc/ocxl/ocxl_internal.h
107
void ocxl_pasid_afu_free(struct ocxl_fn *fn, u32 start, u32 size);
drivers/misc/ocxl/ocxl_internal.h
108
int ocxl_actag_afu_alloc(struct ocxl_fn *fn, u32 size);
drivers/misc/ocxl/ocxl_internal.h
109
void ocxl_actag_afu_free(struct ocxl_fn *fn, u32 start, u32 size);
drivers/misc/ocxl/ocxl_internal.h
39
struct ocxl_fn *fn;
drivers/misc/ocxl/pasid.c
104
void ocxl_actag_afu_free(struct ocxl_fn *fn, u32 start, u32 size)
drivers/misc/ocxl/pasid.c
81
int ocxl_pasid_afu_alloc(struct ocxl_fn *fn, u32 size)
drivers/misc/ocxl/pasid.c
91
void ocxl_pasid_afu_free(struct ocxl_fn *fn, u32 start, u32 size)
drivers/misc/ocxl/pasid.c
96
int ocxl_actag_afu_alloc(struct ocxl_fn *fn, u32 size)
drivers/misc/ocxl/pci.c
21
struct ocxl_fn *fn;
drivers/misc/ocxl/pci.c
46
struct ocxl_fn *fn;
drivers/misc/ocxl/sysfs.c
59
struct ocxl_fn *fn = afu->fn;
drivers/misc/ocxl/sysfs.c
74
struct ocxl_fn *fn = afu->fn;
include/misc/ocxl.h
110
const struct ocxl_fn_config *ocxl_function_config(struct ocxl_fn *fn);
include/misc/ocxl.h
120
void ocxl_function_close(struct ocxl_fn *fn);
include/misc/ocxl.h
59
struct ocxl_fn;
include/misc/ocxl.h
70
struct ocxl_fn *ocxl_function_open(struct pci_dev *dev);
include/misc/ocxl.h
78
struct list_head *ocxl_function_afu_list(struct ocxl_fn *fn);
include/misc/ocxl.h
89
struct ocxl_afu *ocxl_function_fetch_afu(struct ocxl_fn *fn, u8 afu_idx);