Home
last modified time | relevance | path

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

/drivers/vdpa/solidrun/
A Dsnet_main.c40 struct snet *snet = data; in snet_cfg_irq_hndlr() local
89 struct snet *snet = vdpa_to_snet(vdev); in snet_set_vq_address() local
100 struct snet *snet = vdpa_to_snet(vdev); in snet_set_vq_num() local
107 struct snet *snet = vdpa_to_snet(vdev); in snet_kick_vq() local
117 struct snet *snet = vdpa_to_snet(vdev); in snet_kick_vq_with_data() local
129 struct snet *snet = vdpa_to_snet(vdev); in snet_set_vq_cb() local
137 struct snet *snet = vdpa_to_snet(vdev); in snet_set_vq_ready() local
351 snet_write32(snet, off, snet->sid); in snet_write_conf()
407 snet->cfg_irq_name, snet); in snet_request_irqs()
840 snet->vqs[i]->kick_ptr = snet->bar + snet->psnet->cfg.kick_off + in snet_build_vqs()
[all …]
A Dsnet_ctrl.c62 static struct snet_ctrl_regs __iomem *snet_get_ctrl(struct snet *snet) in snet_get_ctrl() argument
64 return snet->bar + snet->psnet->cfg.ctrl_off; in snet_get_ctrl()
144 if (!SNET_CFG_VER(snet, 2)) in snet_ctrl_read_from_dpu()
218 static int snet_send_ctrl_msg_old(struct snet *snet, u32 opcode) in snet_send_ctrl_msg_old() argument
252 static int snet_send_ctrl_msg(struct snet *snet, u16 opcode, u16 vq_idx) in snet_send_ctrl_msg() argument
260 if (!SNET_CFG_VER(snet, 2)) in snet_send_ctrl_msg()
310 void snet_ctrl_clear(struct snet *snet) in snet_ctrl_clear() argument
317 int snet_destroy_dev(struct snet *snet) in snet_destroy_dev() argument
322 int snet_read_vq_state(struct snet *snet, u16 idx, struct vdpa_vq_state *state) in snet_read_vq_state() argument
328 int snet_suspend_dev(struct snet *snet) in snet_suspend_dev() argument
[all …]
A Dsnet_vdpa.h24 #define SNET_CFG_VER(snet, ver) ((snet)->psnet->negotiated_cfg_ver >= (ver)) argument
54 struct snet { struct
173 static inline u32 snet_read32(struct snet *snet, u32 off) in snet_read32() argument
178 static inline void snet_write32(struct snet *snet, u32 off, u32 val) in snet_write32() argument
180 iowrite32(val, snet->bar + off); in snet_write32()
192 static inline void snet_write64(struct snet *snet, u32 off, u64 val) in snet_write64() argument
203 void snet_ctrl_clear(struct snet *snet);
204 int snet_destroy_dev(struct snet *snet);
205 int snet_read_vq_state(struct snet *snet, u16 idx, struct vdpa_vq_state *state);
206 int snet_suspend_dev(struct snet *snet);
[all …]

Completed in 16 milliseconds