fwctl_uctx
static int cxlctl_open_uctx(struct fwctl_uctx *uctx)
static void cxlctl_close_uctx(struct fwctl_uctx *uctx)
static void *cxlctl_fw_rpc(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope,
.uctx_size = sizeof(struct fwctl_uctx),
struct fwctl_uctx *uctx = filp->private_data;
struct fwctl_uctx *uctx __free(kfree) =
static void fwctl_destroy_uctx(struct fwctl_uctx *uctx)
struct fwctl_uctx *uctx = filp->private_data;
struct fwctl_uctx *uctx;
struct fwctl_uctx *uctx;
struct fwctl_uctx,
static int mlx5ctl_open_uctx(struct fwctl_uctx *uctx)
static void mlx5ctl_close_uctx(struct fwctl_uctx *uctx)
static void *mlx5ctl_info(struct fwctl_uctx *uctx, size_t *length)
struct fwctl_uctx uctx;
static void *mlx5ctl_fw_rpc(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope,
struct fwctl_uctx uctx;
static void *pdsfc_fw_rpc(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope,
static int pdsfc_open_uctx(struct fwctl_uctx *uctx)
static void pdsfc_close_uctx(struct fwctl_uctx *uctx)
static void *pdsfc_info(struct fwctl_uctx *uctx, size_t *length)
struct fwctl_uctx;
int (*open_uctx)(struct fwctl_uctx *uctx);
void (*close_uctx)(struct fwctl_uctx *uctx);
void *(*info)(struct fwctl_uctx *uctx, size_t *length);
void *(*fw_rpc)(struct fwctl_uctx *uctx, enum fwctl_rpc_scope scope,