Searched refs:w_sz (Results 1 – 1 of 1) sorted by relevance
/linux/drivers/net/ethernet/marvell/octeon_ep/ |
H A D | octep_ctrl_mbox.c | 133 octep_write_mbox_data(struct octep_ctrl_mbox_q *q, u32 *pi, u32 ci, void *buf, u32 w_sz) in octep_write_mbox_data() argument 142 memcpy_toio(qbuf, buf, w_sz); in octep_write_mbox_data() 143 *pi = octep_ctrl_mbox_circq_inc(*pi, w_sz, q->sz); in octep_write_mbox_data() 146 cp_sz = min((q->sz - *pi), w_sz); in octep_write_mbox_data() 148 w_sz -= cp_sz; in octep_write_mbox_data() 150 if (w_sz) { in octep_write_mbox_data() 154 memcpy_toio(qbuf, buf, w_sz); in octep_write_mbox_data() 155 *pi = octep_ctrl_mbox_circq_inc(*pi, w_sz, q->sz); in octep_write_mbox_data() 164 u32 pi, ci, buf_sz, w_sz; in octep_ctrl_mbox_send() local 187 w_sz = (sg->sz <= buf_sz) ? sg->sz : buf_sz; in octep_ctrl_mbox_send() [all …]
|