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;