Home
last modified time | relevance | path

Searched refs:nxfers (Results 1 – 6 of 6) sorted by relevance

/linux/drivers/i3c/master/mipi-i3c-hci/
H A Dcore.c195 unsigned int nxfers = ccc->ndests + prefixed; in i3c_hci_send_ccc_cmd() local
202 xfer = hci_alloc_xfer(nxfers); in i3c_hci_send_ccc_cmd()
215 for (i = 0; i < nxfers - prefixed; i++) { in i3c_hci_send_ccc_cmd()
232 ret = hci->io->queue_xfer(hci, xfer, nxfers); in i3c_hci_send_ccc_cmd()
236 hci->io->dequeue_xfer(hci, xfer, nxfers)) { in i3c_hci_send_ccc_cmd()
240 for (i = prefixed; i < nxfers; i++) { in i3c_hci_send_ccc_cmd()
262 hci_free_xfer(xfer, nxfers); in i3c_hci_send_ccc_cmd()
305 int nxfers) in i3c_hci_priv_xfers() argument
314 DBG("nxfers = %d", nxfers); in i3c_hci_priv_xfers()
316 xfer = hci_alloc_xfer(nxfers); in i3c_hci_priv_xfers()
[all …]
/linux/include/linux/i3c/
H A Dmaster.h474 int nxfers);
478 const struct i2c_msg *xfers, int nxfers);
558 int nxfers);
H A Ddevice.h302 int nxfers);
/linux/drivers/i3c/master/
H A Di3c-master-cdns.c736 int nxfers) in cdns_i3c_master_priv_xfers() argument
743 for (i = 0; i < nxfers; i++) { in cdns_i3c_master_priv_xfers()
748 if (!nxfers) in cdns_i3c_master_priv_xfers()
751 if (nxfers > master->caps.cmdfifodepth || in cdns_i3c_master_priv_xfers()
752 nxfers > master->caps.cmdrfifodepth) in cdns_i3c_master_priv_xfers()
759 for (i = 0; i < nxfers; i++) { in cdns_i3c_master_priv_xfers()
770 cdns_xfer = cdns_i3c_master_alloc_xfer(master, nxfers); in cdns_i3c_master_priv_xfers()
774 for (i = 0; i < nxfers; i++) { in cdns_i3c_master_priv_xfers()
793 if (i < nxfers - 1) in cdns_i3c_master_priv_xfers()
807 for (i = 0; i < nxfers; i++) in cdns_i3c_master_priv_xfers()
[all …]
H A Dsvc-i3c-master.c1547 int nxfers) in svc_i3c_master_priv_xfers() argument
1555 xfer = svc_i3c_master_alloc_xfer(master, nxfers); in svc_i3c_master_priv_xfers()
1561 for (i = 0; i < nxfers; i++) { in svc_i3c_master_priv_xfers()
1571 cmd->continued = (i + 1) < nxfers; in svc_i3c_master_priv_xfers()
1588 int nxfers) in svc_i3c_master_i2c_xfers() argument
1596 xfer = svc_i3c_master_alloc_xfer(master, nxfers); in svc_i3c_master_i2c_xfers()
1602 for (i = 0; i < nxfers; i++) { in svc_i3c_master_i2c_xfers()
1611 cmd->continued = (i + 1 < nxfers); in svc_i3c_master_i2c_xfers()
/linux/drivers/i3c/
H A Dinternals.h19 int nxfers);