Searched refs:r_sz (Results 1 – 1 of 1) sorted by relevance
/openbmc/linux/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_mbox.c | 198 octep_read_mbox_data(struct octep_ctrl_mbox_q *q, u32 pi, u32 *ci, void *buf, u32 r_sz) in octep_read_mbox_data() argument 207 memcpy_fromio(buf, qbuf, r_sz); in octep_read_mbox_data() 208 *ci = octep_ctrl_mbox_circq_inc(*ci, r_sz, q->sz); in octep_read_mbox_data() 211 cp_sz = min((q->sz - *ci), r_sz); in octep_read_mbox_data() 213 r_sz -= cp_sz; in octep_read_mbox_data() 215 if (r_sz) { in octep_read_mbox_data() 219 memcpy_fromio(buf, qbuf, r_sz); in octep_read_mbox_data() 220 *ci = octep_ctrl_mbox_circq_inc(*ci, r_sz, q->sz); in octep_read_mbox_data() 228 u32 pi, ci, r_sz, buf_sz, q_depth; in octep_ctrl_mbox_recv() local 250 r_sz = (sg->sz <= buf_sz) ? sg->sz : buf_sz; in octep_ctrl_mbox_recv() [all …]
|