first_desc 87 drivers/infiniband/hw/qib/qib_user_sdma.c u16 first_desc; /* first desc */ first_desc 256 drivers/infiniband/hw/qib/qib_user_sdma.c u16 first_desc, u16 last_desc, first_desc 263 drivers/infiniband/hw/qib/qib_user_sdma.c pkt->addr[i].first_desc = first_desc; first_desc 1221 drivers/infiniband/hw/qib/qib_user_sdma.c if (pkt->addr[idx].first_desc) first_desc 779 drivers/net/ethernet/marvell/mv643xx_eth.c u32 *first_cmd_sts, bool first_desc) first_desc 810 drivers/net/ethernet/marvell/mv643xx_eth.c if (first_desc) first_desc 844 drivers/net/ethernet/marvell/mv643xx_eth.c bool first_desc = (desc_count == 0); first_desc 855 drivers/net/ethernet/marvell/mv643xx_eth.c first_desc); first_desc 833 drivers/net/ethernet/micrel/ksz884x.c u32 first_desc:1; first_desc 863 drivers/net/ethernet/micrel/ksz884x.c u32 first_desc:1; first_desc 5050 drivers/net/ethernet/micrel/ksz884x.c if (status.rx.last_desc && status.rx.first_desc) { first_desc 5095 drivers/net/ethernet/micrel/ksz884x.c if (status.rx.last_desc && status.rx.first_desc) { first_desc 5140 drivers/net/ethernet/micrel/ksz884x.c if (status.rx.last_desc && status.rx.first_desc) { first_desc 1056 drivers/net/ethernet/natsemi/ns83820.c volatile __le32 *first_desc; first_desc 1126 drivers/net/ethernet/natsemi/ns83820.c first_desc = dev->tx_descs + (free_idx * DESC_SIZE); first_desc 1140 drivers/net/ethernet/natsemi/ns83820.c cmdsts |= (desc == first_desc) ? 0 : CMDSTS_OWN; first_desc 1160 drivers/net/ethernet/natsemi/ns83820.c first_desc[DESC_CMDSTS] |= cpu_to_le32(CMDSTS_OWN); first_desc 1858 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct cmd_desc_type0 *first_desc, first_desc 1878 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_set_tx_vlan_tci(first_desc, vid); first_desc 1887 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); first_desc 1888 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->total_hdr_length = hdr_len; first_desc 1890 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->total_hdr_length += VLAN_HLEN; first_desc 1891 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->tcp_hdr_offset = VLAN_HLEN; first_desc 1892 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->ip_hdr_offset = VLAN_HLEN; first_desc 1921 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->tcp_hdr_offset += skb_transport_offset(skb); first_desc 1922 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc->ip_hdr_offset += skb_network_offset(skb); first_desc 1923 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_set_tx_flags_opcode(first_desc, flags, opcode); first_desc 2042 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c struct cmd_desc_type0 *hwdesc, *first_desc; first_desc 2090 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c first_desc = hwdesc = &tx_ring->desc_head[producer]; first_desc 2093 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_set_tx_frags_len(first_desc, frag_count, skb->len); first_desc 2094 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_set_tx_port(first_desc, adapter->portnum); first_desc 2129 drivers/net/ethernet/qlogic/netxen/netxen_nic_main.c netxen_tso_check(netdev, tx_ring, first_desc, skb); first_desc 302 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct cmd_desc_type0 *first_desc, first_desc 371 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct cmd_desc_type0 *first_desc, first_desc 392 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->outer_hdr_length = outer_hdr_len; first_desc 396 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); first_desc 397 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->hdr_length = inner_hdr_len; first_desc 447 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->encap_descr = cpu_to_le16(encap_descr); first_desc 449 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->tcp_hdr_offset = skb_inner_transport_header(skb) - first_desc 451 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->ip_hdr_offset = skb_inner_network_offset(skb); first_desc 453 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_flags_opcode(first_desc, flags, opcode); first_desc 459 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct cmd_desc_type0 *first_desc, struct sk_buff *skb, first_desc 491 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_vlan_tci(first_desc, vlan_tci); first_desc 492 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_flags_opcode(first_desc, flags, opcode); first_desc 496 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c memcpy(&first_desc->eth_addr, skb->data, ETH_ALEN); first_desc 501 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->mss = cpu_to_le16(skb_shinfo(skb)->gso_size); first_desc 502 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->hdr_length = hdr_len; first_desc 512 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->hdr_length += VLAN_HLEN; first_desc 513 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->tcp_hdr_offset = VLAN_HLEN; first_desc 514 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->ip_hdr_offset = VLAN_HLEN; first_desc 573 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->tcp_hdr_offset += skb_transport_offset(skb); first_desc 574 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc->ip_hdr_offset += skb_network_offset(skb); first_desc 575 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_flags_opcode(first_desc, flags, opcode); first_desc 655 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c struct cmd_desc_type0 *hwdesc, *first_desc; first_desc 705 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c first_desc = &tx_ring->desc_head[producer]; first_desc 717 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_frags_len(first_desc, frag_count, skb->len); first_desc 718 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_set_tx_port(first_desc, adapter->portnum); first_desc 761 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (unlikely(qlcnic_tx_pkt(adapter, first_desc, skb, first_desc 765 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c if (unlikely(qlcnic_tx_encap_pkt(adapter, first_desc, first_desc 771 drivers/net/ethernet/qlogic/qlcnic/qlcnic_io.c qlcnic_send_filter(adapter, first_desc, skb, tx_ring); first_desc 42 drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.c p->tdes23.tx_rd_des23.first_desc = is_fd; first_desc 248 drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.c return p->rdes23.rx_wb_des23.first_desc; first_desc 52 drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.h u16 first_desc:1; first_desc 116 drivers/net/ethernet/samsung/sxgbe/sxgbe_desc.h u32 first_desc:1; first_desc 1238 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c struct sxgbe_tx_norm_desc *first_desc, first_desc 1247 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c first_desc->tdes01 = dma_map_single(priv->device, skb->data, first_desc 1249 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c if (dma_mapping_error(priv->device, first_desc->tdes01)) first_desc 1252 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c first_desc->tdes23.tx_rd_des23.first_desc = 1; first_desc 1253 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->hw->desc->tx_desc_enable_tse(first_desc, 1, total_hdr_len, first_desc 1275 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c struct sxgbe_tx_norm_desc *tx_desc, *first_desc; first_desc 1309 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c first_desc = tx_desc; first_desc 1311 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c ctxt_desc = (struct sxgbe_tx_ctxt_desc *)first_desc; first_desc 1332 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c first_desc = tqueue->dma_tx + entry; first_desc 1336 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c sxgbe_tso_prepare(priv, first_desc, skb); first_desc 1388 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->hw->desc->set_tx_owner(first_desc); first_desc 1399 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c first_desc, nr_frags); first_desc 1413 drivers/net/ethernet/samsung/sxgbe/sxgbe_main.c priv->hw->desc->tx_enable_tstamp(first_desc); first_desc 1742 drivers/net/wireless/ath/wil6210/txrx.c *first_desc = &first_desc_mem; first_desc 1896 drivers/net/wireless/ath/wil6210/txrx.c d = first_desc; first_desc 1926 drivers/net/wireless/ath/wil6210/txrx.c wil_tx_desc_set_nr_frags(first_desc, first_desc 1931 drivers/net/wireless/ath/wil6210/txrx.c wil_tx_desc_set_nr_frags(first_desc, first_desc 1942 drivers/net/wireless/ath/wil6210/txrx.c if (first_desc != d) first_desc 1943 drivers/net/wireless/ath/wil6210/txrx.c *_first_desc = *first_desc; first_desc 1954 drivers/net/wireless/ath/wil6210/txrx.c } else if (first_desc != d) /* update mid descriptor */ first_desc 1966 drivers/net/wireless/ath/wil6210/txrx.c d = first_desc; first_desc 170 drivers/usb/gadget/udc/gr_udc.c next = req->first_desc; first_desc 259 drivers/usb/gadget/udc/gr_udc.c next = req->first_desc; first_desc 269 drivers/usb/gadget/udc/gr_udc.c req->first_desc = NULL; first_desc 452 drivers/usb/gadget/udc/gr_udc.c if (!req->first_desc) { first_desc 453 drivers/usb/gadget/udc/gr_udc.c req->first_desc = desc; first_desc 482 drivers/usb/gadget/udc/gr_udc.c req->first_desc = NULL; /* Signals that no allocation is done yet */ first_desc 503 drivers/usb/gadget/udc/gr_udc.c req->first_desc->ctrl |= GR_DESC_OUT_CTRL_EN; first_desc 535 drivers/usb/gadget/udc/gr_udc.c req->first_desc = NULL; /* Signals that no allocation is done yet */ first_desc 166 drivers/usb/gadget/udc/gr_udc.h struct gr_dma_desc *first_desc; /* First in the chain */ first_desc 285 sound/sparc/dbri.c int first_desc; /* Index of first descriptor */ first_desc 770 sound/sparc/dbri.c dbri->pipes[n].desc = dbri->pipes[n].first_desc = -1; first_desc 847 sound/sparc/dbri.c desc = dbri->pipes[pipe].first_desc; first_desc 853 sound/sparc/dbri.c } while (desc != -1 && desc != dbri->pipes[pipe].first_desc); first_desc 856 sound/sparc/dbri.c dbri->pipes[pipe].first_desc = -1; first_desc 885 sound/sparc/dbri.c dbri->pipes[pipe].first_desc = -1; first_desc 1093 sound/sparc/dbri.c int first_desc = -1; first_desc 1137 sound/sparc/dbri.c desc = dbri->pipes[info->pipe].first_desc; first_desc 1144 sound/sparc/dbri.c desc != dbri->pipes[info->pipe].first_desc); first_desc 1147 sound/sparc/dbri.c dbri->pipes[info->pipe].first_desc = -1; first_desc 1185 sound/sparc/dbri.c if (first_desc == -1) first_desc 1186 sound/sparc/dbri.c first_desc = desc; first_desc 1198 sound/sparc/dbri.c if (first_desc == -1 || last_desc == -1) { first_desc 1205 sound/sparc/dbri.c dvma_addr + dbri_dma_off(desc, first_desc); first_desc 1206 sound/sparc/dbri.c dbri->next_desc[last_desc] = first_desc; first_desc 1207 sound/sparc/dbri.c dbri->pipes[info->pipe].first_desc = first_desc; first_desc 1208 sound/sparc/dbri.c dbri->pipes[info->pipe].desc = first_desc; first_desc 1211 sound/sparc/dbri.c for (desc = first_desc; desc != -1;) { first_desc 1218 sound/sparc/dbri.c if (desc == first_desc) first_desc 1723 sound/sparc/dbri.c first_td = dbri->pipes[info->pipe].first_desc; first_desc 1745 sound/sparc/dbri.c first_td = dbri->pipes[info->pipe].first_desc;