Home
last modified time | relevance | path

Searched refs:first_desc (Results 1 – 12 of 12) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_io.c304 struct cmd_desc_type0 *first_desc, in qlcnic_send_filter() argument
372 struct cmd_desc_type0 *first_desc, in qlcnic_tx_encap_pkt() argument
393 first_desc->outer_hdr_length = outer_hdr_len; in qlcnic_tx_encap_pkt()
397 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in qlcnic_tx_encap_pkt()
398 first_desc->hdr_length = inner_hdr_len; in qlcnic_tx_encap_pkt()
448 first_desc->encap_descr = cpu_to_le16(encap_descr); in qlcnic_tx_encap_pkt()
450 first_desc->tcp_hdr_offset = skb_inner_transport_header(skb) - in qlcnic_tx_encap_pkt()
452 first_desc->ip_hdr_offset = skb_inner_network_offset(skb); in qlcnic_tx_encap_pkt()
454 qlcnic_set_tx_flags_opcode(first_desc, flags, opcode); in qlcnic_tx_encap_pkt()
460 struct cmd_desc_type0 *first_desc, struct sk_buff *skb, in qlcnic_tx_pkt() argument
[all …]
/linux-4.1.27/sound/sparc/
Ddbri.c284 int first_desc; /* Index of first descriptor */ member
761 dbri->pipes[n].desc = dbri->pipes[n].first_desc = -1; in dbri_initialize()
838 desc = dbri->pipes[pipe].first_desc; in reset_pipe()
844 } while (desc != -1 && desc != dbri->pipes[pipe].first_desc); in reset_pipe()
847 dbri->pipes[pipe].first_desc = -1; in reset_pipe()
876 dbri->pipes[pipe].first_desc = -1; in setup_pipe()
1083 int first_desc = -1; in setup_descs() local
1127 desc = dbri->pipes[info->pipe].first_desc; in setup_descs()
1134 desc != dbri->pipes[info->pipe].first_desc); in setup_descs()
1137 dbri->pipes[info->pipe].first_desc = -1; in setup_descs()
[all …]
/linux-4.1.27/drivers/dma/sh/
Drcar-hpbdma.c93 bool first_desc; /* first/next transfer */ member
293 chan->first_desc = true; in hpb_dmae_halt()
325 hpb_dmae_start(chan, !chan->first_desc); in hpb_dmae_start_xfer()
329 chan->first_desc = false; in hpb_dmae_start_xfer()
435 hpb_chan->first_desc = true; in hpb_dmae_alloc_chan_resources()
/linux-4.1.27/drivers/net/ethernet/samsung/sxgbe/
Dsxgbe_main.c1252 struct sxgbe_tx_norm_desc *first_desc, in sxgbe_tso_prepare() argument
1261 first_desc->tdes01 = dma_map_single(priv->device, skb->data, in sxgbe_tso_prepare()
1263 if (dma_mapping_error(priv->device, first_desc->tdes01)) in sxgbe_tso_prepare()
1266 first_desc->tdes23.tx_rd_des23.first_desc = 1; in sxgbe_tso_prepare()
1267 priv->hw->desc->tx_desc_enable_tse(first_desc, 1, total_hdr_len, in sxgbe_tso_prepare()
1289 struct sxgbe_tx_norm_desc *tx_desc, *first_desc; in sxgbe_xmit() local
1328 first_desc = tx_desc; in sxgbe_xmit()
1330 ctxt_desc = (struct sxgbe_tx_ctxt_desc *)first_desc; in sxgbe_xmit()
1351 first_desc = tqueue->dma_tx + entry; in sxgbe_xmit()
1355 sxgbe_tso_prepare(priv, first_desc, skb); in sxgbe_xmit()
[all …]
Dsxgbe_desc.h55 u16 first_desc:1; member
119 u32 first_desc:1; member
Dsxgbe_desc.c45 p->tdes23.tx_rd_des23.first_desc = is_fd; in sxgbe_prepare_tx_desc()
251 return p->rdes23.rx_wb_des23.first_desc; in sxgbe_get_rx_fd_status()
/linux-4.1.27/drivers/net/ethernet/qlogic/netxen/
Dnetxen_nic_main.c1877 struct cmd_desc_type0 *first_desc, in netxen_tso_check() argument
1897 netxen_set_tx_vlan_tci(first_desc, vid); in netxen_tso_check()
1906 first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); in netxen_tso_check()
1907 first_desc->total_hdr_length = hdr_len; in netxen_tso_check()
1909 first_desc->total_hdr_length += VLAN_HLEN; in netxen_tso_check()
1910 first_desc->tcp_hdr_offset = VLAN_HLEN; in netxen_tso_check()
1911 first_desc->ip_hdr_offset = VLAN_HLEN; in netxen_tso_check()
1940 first_desc->tcp_hdr_offset += skb_transport_offset(skb); in netxen_tso_check()
1941 first_desc->ip_hdr_offset += skb_network_offset(skb); in netxen_tso_check()
1942 netxen_set_tx_flags_opcode(first_desc, flags, opcode); in netxen_tso_check()
[all …]
/linux-4.1.27/drivers/usb/gadget/udc/
Dgr_udc.h170 struct gr_dma_desc *first_desc; /* First in the chain */ member
Dgr_udc.c174 next = req->first_desc; in gr_seq_ep_show()
280 next = req->first_desc; in gr_free_dma_desc_chain()
290 req->first_desc = NULL; in gr_free_dma_desc_chain()
473 if (!req->first_desc) { in gr_add_dma_desc()
474 req->first_desc = desc; in gr_add_dma_desc()
503 req->first_desc = NULL; /* Signals that no allocation is done yet */ in gr_setup_out_desc_list()
524 req->first_desc->ctrl |= GR_DESC_OUT_CTRL_EN; in gr_setup_out_desc_list()
556 req->first_desc = NULL; /* Signals that no allocation is done yet */ in gr_setup_in_desc_list()
/linux-4.1.27/drivers/infiniband/hw/qib/
Dqib_user_sdma.c87 u16 first_desc; /* first desc */ member
260 u16 first_desc, u16 last_desc, in qib_user_sdma_init_frag() argument
267 pkt->addr[i].first_desc = first_desc; in qib_user_sdma_init_frag()
1224 if (pkt->addr[idx].first_desc) in qib_user_sdma_send_frag()
/linux-4.1.27/drivers/net/ethernet/natsemi/
Dns83820.c1070 volatile __le32 *first_desc; local
1140 first_desc = dev->tx_descs + (free_idx * DESC_SIZE);
1154 cmdsts |= (desc == first_desc) ? 0 : CMDSTS_OWN;
1174 first_desc[DESC_CMDSTS] |= cpu_to_le32(CMDSTS_OWN);
/linux-4.1.27/drivers/net/ethernet/micrel/
Dksz884x.c841 u32 first_desc:1; member
871 u32 first_desc:1;
5062 if (status.rx.last_desc && status.rx.first_desc) { in dev_rcv_packets()
5107 if (status.rx.last_desc && status.rx.first_desc) { in port_rcv_packets()
5152 if (status.rx.last_desc && status.rx.first_desc) { in dev_rcv_special()