Home
last modified time | relevance | path

Searched refs:align_buf (Results 1 – 10 of 10) sorted by relevance

/linux-4.1.27/drivers/ata/
Dpata_ixp4xx_cf.c69 u16 align_buf[1] = { 0 }; in ixp4xx_mmio_data_xfer() local
73 align_buf[0] = readw(mmio); in ixp4xx_mmio_data_xfer()
74 memcpy(trailing_buf, align_buf, 1); in ixp4xx_mmio_data_xfer()
76 memcpy(align_buf, trailing_buf, 1); in ixp4xx_mmio_data_xfer()
77 writew(align_buf[0], mmio); in ixp4xx_mmio_data_xfer()
Dpata_octeon_cf.c374 __le16 align_buf[1] = { 0 }; in octeon_cf_data_xfer16() local
377 align_buf[0] = cpu_to_le16(ioread16(data_addr)); in octeon_cf_data_xfer16()
378 memcpy(buffer, align_buf, 1); in octeon_cf_data_xfer16()
380 memcpy(align_buf, buffer, 1); in octeon_cf_data_xfer16()
381 iowrite16(le16_to_cpu(align_buf[0]), data_addr); in octeon_cf_data_xfer16()
Dpata_bf54x.c1170 unsigned short align_buf[1] = { 0 }; in bfin_data_xfer() local
1174 read_atapi_data(base, 1, align_buf); in bfin_data_xfer()
1175 memcpy(trailing_buf, align_buf, 1); in bfin_data_xfer()
1177 memcpy(align_buf, trailing_buf, 1); in bfin_data_xfer()
1178 write_atapi_data(base, 1, align_buf); in bfin_data_xfer()
/linux-4.1.27/drivers/usb/dwc2/
Dhcd_intr.c466 if (chan->align_buf && xfer_length && chan->ep_is_in) { in dwc2_update_urb_state()
555 if (chan->align_buf && frame_desc->actual_length && in dwc2_update_isoc_urb_state()
584 if (chan->align_buf && frame_desc->actual_length && in dwc2_update_isoc_urb_state()
659 qh->channel->align_buf = 0; in dwc2_deactivate_qh()
924 if (chan->align_buf) { in dwc2_xfercomp_isoc_split_in()
1153 if (chan->align_buf && xfer_length && chan->ep_is_in) { in dwc2_update_urb_state_abn()
Dhcd.h135 dma_addr_t align_buf; member
Dhcd.c751 chan->align_buf = qh->dw_align_buf_dma; in dwc2_hc_setup_align_buf()
862 chan->align_buf = 0; in dwc2_assign_and_init_hc()
871 chan->align_buf = 0; in dwc2_assign_and_init_hc()
Dcore.c1467 if (chan->align_buf) { in dwc2_hc_start_transfer()
1470 dma_addr = chan->align_buf; in dwc2_hc_start_transfer()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_verbs.c1001 kfree(tx->align_buf); in qib_put_txreq()
1091 hdr = &tx->align_buf->hdr; in sdma_complete()
1215 tx->align_buf = phdr; in qib_verbs_send_dma()
Dqib.h266 struct qib_pio_header *align_buf; member
/linux-4.1.27/drivers/net/ethernet/broadcom/
Dbnx2.c4520 u8 *buf, start[4], end[4], *align_buf = NULL, *flash_buffer = NULL; in bnx2_nvram_write() local
4546 align_buf = kmalloc(len32, GFP_KERNEL); in bnx2_nvram_write()
4547 if (align_buf == NULL) in bnx2_nvram_write()
4550 memcpy(align_buf, start, 4); in bnx2_nvram_write()
4553 memcpy(align_buf + len32 - 4, end, 4); in bnx2_nvram_write()
4555 memcpy(align_buf + align_start, data_buf, buf_size); in bnx2_nvram_write()
4556 buf = align_buf; in bnx2_nvram_write()
4691 kfree(align_buf); in bnx2_nvram_write()