mlx5_fw_page
void mlx5_fwp_flush(struct mlx5_fw_page *fwp);
void mlx5_fwp_invalidate(struct mlx5_fw_page *fwp);
struct mlx5_fw_page *mlx5_fwp_alloc(struct mlx5_core_dev *dev, gfp_t flags, unsigned num);
void mlx5_fwp_free(struct mlx5_fw_page *fwp);
u64 mlx5_fwp_get_dma(struct mlx5_fw_page *fwp, size_t offset);
void *mlx5_fwp_get_virt(struct mlx5_fw_page *fwp, size_t offset);
#define mlx5_cmd_msg mlx5_fw_page
struct mlx5_fw_page *cmd_page;
struct mlx5_fw_page *fw_page;
mlx5_fwp_free(struct mlx5_fw_page *fwp)
mlx5_fwp_get_dma(struct mlx5_fw_page *fwp, size_t offset)
mlx5_fwp_get_virt(struct mlx5_fw_page *fwp, size_t offset)
mlx5_insert_fw_page_locked(struct mlx5_core_dev *dev, struct mlx5_fw_page *nfp)
struct mlx5_fw_page *tfp;
tfp = rb_entry(parent, struct mlx5_fw_page, rb_node);
static struct mlx5_fw_page *
struct mlx5_fw_page *result = NULL;
struct mlx5_fw_page *tfp;
tfp = rb_entry(tmp, struct mlx5_fw_page, rb_node);
struct mlx5_fw_page *fwp;
struct mlx5_fw_page *fwp;
struct mlx5_fw_page *fwp;
fwp = rb_entry(p, struct mlx5_fw_page, rb_node);
struct mlx5_fw_page *fwp;
fwp = (struct mlx5_fw_page *)arg;
struct mlx5_fw_page *fwp;
fwp = rb_entry(p, struct mlx5_fw_page, rb_node);
mlx5_fwp_flush(struct mlx5_fw_page *fwp)
mlx5_fwp_invalidate(struct mlx5_fw_page *fwp)
struct mlx5_fw_page *
struct mlx5_fw_page *fwp;