Home
last modified time | relevance | path

Searched refs:xfer_size (Results 1 – 5 of 5) sorted by relevance

/freebsd/contrib/ofed/librdmacm/
H A Drsocket.c2690 uint32_t xfer_size, olen = RS_OLAP_START_SIZE; in rsend() local
2716 for (; left; left -= xfer_size, buf += xfer_size) { in rsend()
2729 xfer_size = olen; in rsend()
2733 xfer_size = left; in rsend()
2736 if (xfer_size > rs->sbuf_bytes_avail) in rsend()
2737 xfer_size = rs->sbuf_bytes_avail; in rsend()
2738 if (xfer_size > rs->target_sgl[rs->target_sge].length) in rsend()
2739 xfer_size = rs->target_sgl[rs->target_sge].length; in rsend()
2741 if (xfer_size <= rs->sq_inline) { in rsend()
2743 sge.length = xfer_size; in rsend()
[all …]
/freebsd/sys/dev/ocs_fc/
H A Docs_ioctl.c677 uint32_t xfer_size; in ocs_firmware_write() local
695 xfer_size = FW_WRITE_BUFSIZE; in ocs_firmware_write()
697 xfer_size = bytes_left; in ocs_firmware_write()
700 ocs_memcpy(dma.virt, buf + offset, xfer_size); in ocs_firmware_write()
702 if (bytes_left == xfer_size) { in ocs_firmware_write()
706 ocs_hw_firmware_write(&ocs->hw, &dma, xfer_size, offset, in ocs_firmware_write()
H A Docs_mgmt.c618 uint32_t xfer_size; in ocs_mgmt_firmware_write() local
640 xfer_size = FW_WRITE_BUFSIZE; in ocs_mgmt_firmware_write()
642 xfer_size = bytes_left; in ocs_mgmt_firmware_write()
646 if (ocs_copy_from_user(dma.virt, userp, xfer_size)) { in ocs_mgmt_firmware_write()
652 if (bytes_left == xfer_size) { in ocs_mgmt_firmware_write()
657 ocs_hw_firmware_write(&ocs->hw, &dma, xfer_size, offset, last, ocs_mgmt_fw_write_cb, &result); in ocs_mgmt_firmware_write()
/freebsd/sys/dev/bnxt/bnxt_en/
H A Dbnxt_hwrm.c2752 uint16_t xfer_size; in bnxt_read_sfp_module_eeprom_info() local
2754 xfer_size = min_t(uint16_t, data_length, BNXT_MAX_PHY_I2C_RESP_SIZE); in bnxt_read_sfp_module_eeprom_info()
2755 data_length -= xfer_size; in bnxt_read_sfp_module_eeprom_info()
2757 req.data_length = xfer_size; in bnxt_read_sfp_module_eeprom_info()
2765 memcpy(buf + byte_offset, output->data, xfer_size); in bnxt_read_sfp_module_eeprom_info()
2766 byte_offset += xfer_size; in bnxt_read_sfp_module_eeprom_info()
/freebsd/sys/dev/bxe/
H A Dbxe_elink.c8980 uint8_t xfer_size; in elink_read_sfp_module_eeprom() local
9004 xfer_size = (byte_cnt > ELINK_SFP_EEPROM_PAGE_SIZE) ? in elink_read_sfp_module_eeprom()
9006 rc = read_func(phy, params, dev_addr, addr, xfer_size, in elink_read_sfp_module_eeprom()
9008 byte_cnt -= xfer_size; in elink_read_sfp_module_eeprom()
9009 user_data += xfer_size; in elink_read_sfp_module_eeprom()
9010 addr += xfer_size; in elink_read_sfp_module_eeprom()