Lines Matching defs:data
37 Each TBD contains a pointer to the physical (dma_addr_t) address of data being
38 sent to the firmware as well as the length of the data.
48 When data is sent to the firmware, the first TBD is used to indicate to the
51 TBD. If it is Data, the first TBD indicates the type of data packet, number
62 filled out. The first indicating a data packet, the second referring to the
63 actual payload data.
105 The flow of data on the TX side is as follows:
112 - The internal data state of the device itself
583 /* read the ordinal data from the SRAM */
626 const u8 * data, u32 len, u32 ofs)
637 data[(i * 8 + j)]);
646 c = data[(i * 8 + j)];
660 static void printk_buf(int level, const u8 * data, u32 len)
669 snprint_line(line, sizeof(line), &data[ofs],
829 * Verify the values and data access of the hardware
2171 wrqu.data.length = 0;
2172 wrqu.data.flags = 0;
2296 packet->rxp = (struct ipw2100_rx *)packet->skb->data;
2298 packet->skb->data,
2567 memmove(packet->skb->data + sizeof(struct ipw_rt_hdr),
2568 packet->skb->data, status->frame_size);
2570 ipw_rt = (struct ipw_rt_hdr *) packet->skb->data;
2574 ipw_rt->rt_hdr.it_len = cpu_to_le16(sizeof(struct ipw_rt_hdr)); /* total hdr+data */
2782 * process. The firmware will read the data, and once
2800 * Because the TBD structure can not contain arbitrary data, the
2802 * it can put that data back into the tx_free_list and msg_free_list
2803 * for use by future command and data packets.
3078 * NOTE: 4 are needed as a data will take two,
3106 ipw_hdr = packet->info.d_struct.data;
3108 fragments[0]->data;
3144 IPW_DEBUG_TX("data header tbd TX%d P=%08x L=%d\n",
3168 txb->fragments[i]->data +
3177 IPW_DEBUG_TX("data frag tbd TX%d P=%08x L=%d\n",
3328 static irqreturn_t ipw2100_interrupt(int irq, void *data)
3330 struct ipw2100_priv *priv = data;
3333 if (!data)
3404 printk_buf(IPW_DL_TX, txb->fragments[0]->data, txb->fragments[0]->len);
3597 IPW2100_ORD(STAT_NULL_DATA, "successful NULL data Tx's"),
3620 "Total successful Tx data bytes"),
3649 IPW2100_ORD(STAT_RX_NULL_DATA, "null data rx's"),
3668 "Total rx data bytes received"),
4450 priv->tx_buffers[i].info.d_struct.data =
4462 priv->tx_buffers[j].info.d_struct.data,
4539 if (priv->tx_buffers[i].info.d_struct.data)
4542 priv->tx_buffers[i].info.d_struct.data,
5176 * Actual data encryption/decryption is handled by the host. */
5363 * @key: ptr to the key data to set
5532 * encrypted data is sent up */
6539 * uninitialized data in the PCI dev struct through /proc.
6757 wrqu->data.length = sizeof(*range);
6765 * set, or fill them with some default data.
7015 if (wrqu->data.length > IW_ESSID_MAX_SIZE)
7018 wrqu->data.length = min_t(size_t, wrqu->data.length, sizeof(priv->nick));
7020 memcpy(priv->nick, extra, wrqu->data.length);
7037 wrqu->data.length = strlen(priv->nick);
7038 memcpy(extra, priv->nick, wrqu->data.length);
7039 wrqu->data.flags = 1; /* active */
7537 if (wrqu->data.length > MAX_WPA_IE_LEN ||
7538 (wrqu->data.length && extra == NULL))
7541 if (wrqu->data.length) {
7542 buf = kmemdup(extra, wrqu->data.length, GFP_KERNEL);
7548 ieee->wpa_ie_len = wrqu->data.length;
7569 wrqu->data.length = 0;
7573 if (wrqu->data.length < ieee->wpa_ie_len)
7576 wrqu->data.length = ieee->wpa_ie_len;
7884 wrqu->data.length = strlen(extra) + 1;
8313 C fw_len firmware data
8314 12 + fw_len uc_len microcode data
8328 (struct ipw2100_fw_header *)fw->fw_entry->data;
8339 fw->fw.data = fw->fw_entry->data + sizeof(struct ipw2100_fw_header);
8341 fw->uc.data = fw->fw.data + h->fw_size;
8379 IPW_DEBUG_INFO("firmware data %p size %zd\n", fw->fw_entry->data,
8441 * 4 2 length of data run
8442 * 6 length data
8447 const unsigned char *firmware_data = fw->fw.data;
8495 const unsigned char *microcode_data = fw->uc.data;
8501 u8 data;
8566 read_nic_byte(dev, 0x210000, &data);
8567 if (data & 0x1)