Home
last modified time | relevance | path

Searched refs:bd_size (Results 1 – 13 of 13) sorted by relevance

/linux/drivers/dma/bestcomm/
H A Dfec.c127 var->bd_last = tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size); in bcom_fec_rx_reset()
139 memset_io(tsk->bd, 0x00, tsk->num_bd * tsk->bd_size); in bcom_fec_rx_reset()
229 var->bd_last = tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size); in bcom_fec_tx_reset()
240 memset_io(tsk->bd, 0x00, tsk->num_bd * tsk->bd_size); in bcom_fec_tx_reset()
H A Dgen_bd.c134 var->bd_last = tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size); in bcom_gen_bd_rx_reset()
145 memset_io(tsk->bd, 0x00, tsk->num_bd * tsk->bd_size); in bcom_gen_bd_rx_reset()
218 var->bd_last = tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size); in bcom_gen_bd_tx_reset()
229 memset_io(tsk->bd, 0x00, tsk->num_bd * tsk->bd_size); in bcom_gen_bd_tx_reset()
H A Dbestcomm.c47 bcom_task_alloc(int bd_count, int bd_size, int priv_size) in bcom_task_alloc() argument
92 tsk->bd = bcom_sram_alloc(bd_count * bd_size, 4, &tsk->bd_pa); in bcom_task_alloc()
95 memset_io(tsk->bd, 0x00, bd_count * bd_size); in bcom_task_alloc()
98 tsk->bd_size = bd_size; in bcom_task_alloc()
H A Data.c82 var->bd_last = tsk->bd_pa + ((tsk->num_bd-1) * tsk->bd_size); in bcom_ata_init()
132 memset_io(tsk->bd, 0x00, tsk->num_bd * tsk->bd_size); in bcom_ata_reset_bd()
/linux/include/linux/fsl/bestcomm/
H A Dbestcomm.h58 unsigned int bd_size; member
152 return ((void *)tsk->bd) + (index * tsk->bd_size); in bcom_get_bd()
H A Dbestcomm_priv.h236 extern struct bcom_task *bcom_task_alloc(int bd_count, int bd_size, int priv_size);
/linux/drivers/net/ethernet/ibm/emac/
H A Dmal.c519 int err = 0, i, bd_size; in mal_probe() local
615 bd_size = sizeof(struct mal_descriptor) * in mal_probe()
618 mal->bd_virt = dma_alloc_coherent(&ofdev->dev, bd_size, &mal->bd_dma, in mal_probe()
700 dma_free_coherent(&ofdev->dev, bd_size, mal->bd_virt, mal->bd_dma); in mal_remove()
/linux/drivers/tty/serial/
H A Ducc_uart.c200 unsigned int bd_size; /* size of BD buffer space */ member
221 (addr < (qe_port->bd_virt + qe_port->bd_size))) in cpu2qe_addr()
240 (addr < (qe_port->bd_dma_addr + qe_port->bd_size)))) in qe2cpu_addr()
1000 qe_port->bd_size = rx_size + tx_size; in qe_uart_request_port()
1033 dma_free_coherent(port->dev, qe_port->bd_size, qe_port->bd_virt, in qe_uart_release_port()
/linux/drivers/net/ethernet/hisilicon/hns3/
H A Dhns3_enet.c1800 static unsigned int hns3_skb_bd_num(struct sk_buff *skb, unsigned int *bd_size, in hns3_skb_bd_num()
1808 bd_size[bd_num++] = HNS3_MAX_BD_SIZE; in hns3_skb_bd_num()
1816 bd_size[bd_num++] = size; in hns3_skb_bd_num()
1828 bd_size[bd_num++] = HNS3_MAX_BD_SIZE;
1835 bd_size[bd_num++] = size; in hns3_tx_bd_num()
1843 static unsigned int hns3_tx_bd_num(struct sk_buff *skb, unsigned int *bd_size, in hns3_tx_bd_num()
1860 bd_num = hns3_skb_bd_num(skb, bd_size, bd_num); in hns3_gso_hdr_len()
1865 bd_num = hns3_tx_bd_num(frag_skb, bd_size, max_non_tso_bd_num, in hns3_gso_hdr_len()
1888 static bool hns3_skb_need_linearized(struct sk_buff *skb, unsigned int *bd_size, in hns3_skb_need_linearized()
1895 tot_len += bd_size[ in hns3_skb_need_linearized()
1786 hns3_skb_bd_num(struct sk_buff * skb,unsigned int * bd_size,unsigned int bd_num) hns3_skb_bd_num() argument
1829 hns3_tx_bd_num(struct sk_buff * skb,unsigned int * bd_size,u8 max_non_tso_bd_num,unsigned int bd_num,unsigned int recursion_level) hns3_tx_bd_num() argument
1874 hns3_skb_need_linearized(struct sk_buff * skb,unsigned int * bd_size,unsigned int bd_num,u8 max_non_tso_bd_num) hns3_skb_need_linearized() argument
1947 unsigned int bd_size[HNS3_MAX_TSO_BD_NUM + 1U]; hns3_nic_maybe_stop_tx() local
[all...]
/linux/drivers/soc/fsl/qe/
H A Dqmc.c264 size_t bd_size; member
1948 qmc->bd_size = (nb_chans * (QMC_NB_TXBDS + QMC_NB_RXBDS)) * sizeof(cbd_t); in qmc_probe()
1949 qmc->bd_table = dmam_alloc_coherent(qmc->dev, qmc->bd_size, in qmc_probe()
1955 memset(qmc->bd_table, 0, qmc->bd_size); in qmc_probe()
/linux/drivers/net/ethernet/freescale/enetc/
H A Denetc.h136 size_t bd_size;
135 size_t bd_size; global() member
H A Denetc.c2196 size_t bd_base_size = res->bd_count * res->bd_size; in enetc_dma_alloc_bdr()
2215 size_t bd_base_size = res->bd_count * res->bd_size; in enetc_dma_free_bdr()
2228 res->bd_size = sizeof(union enetc_tx_bd); in enetc_alloc_tx_resource()
2314 res->bd_size = sizeof(union enetc_rx_bd); in enetc_alloc_rx_resource()
2316 res->bd_size *= 2; in enetc_alloc_rx_resource()
/linux/drivers/net/ethernet/freescale/
H A Dfec_main.c4923 int bd_size; in fec_enet_init() local
4952 bd_size = (fep->total_tx_ring_size + fep->total_rx_ring_size) * dsize; in fec_enet_init()
4955 cbd_base = fec_dmam_alloc(&fep->pdev->dev, bd_size, &bd_dma, in fec_enet_init()