Home
last modified time | relevance | path

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

/linux/include/linux/
H A Dfwctl.h13 struct fwctl_uctx;
37 int (*open_uctx)(struct fwctl_uctx *uctx);
42 void (*close_uctx)(struct fwctl_uctx *uctx);
49 void *(*info)(struct fwctl_uctx *uctx, size_t *length);
56 void *(*fw_rpc)(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope,
128 struct fwctl_uctx { struct
/linux/drivers/fwctl/
H A Dmain.c27 struct fwctl_uctx *uctx;
171 struct fwctl_uctx *uctx = filp->private_data; in fwctl_fops_ioctl()
217 struct fwctl_uctx *uctx __free(kfree) = in fwctl_fops_open()
236 static void fwctl_destroy_uctx(struct fwctl_uctx *uctx) in fwctl_destroy_uctx()
245 struct fwctl_uctx *uctx = filp->private_data; in fwctl_fops_release()
374 struct fwctl_uctx *uctx; in fwctl_unregister()
382 struct fwctl_uctx, in fwctl_unregister()
/linux/drivers/fwctl/mlx5/
H A Dmain.c19 struct fwctl_uctx uctx;
129 static int mlx5ctl_open_uctx(struct fwctl_uctx *uctx) in mlx5ctl_open_uctx()
154 static void mlx5ctl_close_uctx(struct fwctl_uctx *uctx) in mlx5ctl_close_uctx()
164 static void *mlx5ctl_info(struct fwctl_uctx *uctx, size_t *length) in mlx5ctl_info()
306 static void *mlx5ctl_fw_rpc(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope, in mlx5ctl_fw_rpc()
/linux/drivers/fwctl/pds/
H A Dmain.c21 struct fwctl_uctx uctx;
42 static int pdsfc_open_uctx(struct fwctl_uctx *uctx) in pdsfc_open_uctx()
52 static void pdsfc_close_uctx(struct fwctl_uctx *uctx) in pdsfc_close_uctx()
56 static void *pdsfc_info(struct fwctl_uctx *uctx, size_t *length) in pdsfc_info()
350 static void *pdsfc_fw_rpc(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope, in pdsfc_fw_rpc()
/linux/drivers/cxl/core/
H A Dfeatures.c359 static int cxlctl_open_uctx(struct fwctl_uctx *uctx) in cxlctl_open_uctx()
364 static void cxlctl_close_uctx(struct fwctl_uctx *uctx) in cxlctl_close_uctx()
645 static void *cxlctl_fw_rpc(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope, in cxlctl_fw_rpc()
662 .uctx_size = sizeof(struct fwctl_uctx),