Lines Matching defs:data
330 struct drv_ctl_io *io = &info->data.io;
334 bnx2_reg_wr_ind(bp, io->offset, io->data);
337 io->data = bnx2_reg_rd_ind(bp, io->offset);
340 bnx2_ctx_wr(bp, io->cid_addr, io->offset, io->data);
376 void *data)
390 bp->cnic_data = data;
2765 u8 *data;
2771 data = kmalloc(bp->rx_buf_size, gfp);
2772 if (!data)
2776 get_l2_fhdr(data),
2780 kfree(data);
2784 rx_buf->data = data;
2996 u8 *data, u16 cons, u16 prod)
3010 prod_rx_buf->data = data;
3025 bnx2_rx_skb(struct bnx2 *bp, struct bnx2_rx_ring_info *rxr, u8 *data,
3035 bnx2_reuse_rx_data(bp, rxr, data, (u16) (ring_idx >> 16), prod);
3048 skb = build_skb(data, 0);
3050 kfree(data);
3053 skb_reserve(skb, ((u8 *)get_l2_fhdr(data) - data) + BNX2_RX_OFFSET);
3166 u8 *data;
3173 data = rx_buf->data;
3174 rx_buf->data = NULL;
3176 rx_hdr = get_l2_fhdr(data);
3187 prefetch(get_l2_fhdr(next_rx_buf->data));
3207 bnx2_reuse_rx_data(bp, rxr, data, sw_ring_cons,
3224 bnx2_reuse_rx_data(bp, rxr, data, sw_ring_cons,
3230 memcpy(skb->data,
3236 bnx2_reuse_rx_data(bp, rxr, data,
3240 skb = bnx2_rx_skb(bp, rxr, data, len, hdr_len, dma_addr,
3680 check_fw_section(fw, &entry->data, 4, false) ||
3725 mips_fw = (const struct bnx2_mips_fw_file *) bp->mips_firmware->data;
3726 rv2p_fw = (const struct bnx2_rv2p_fw_file *) bp->rv2p_firmware->data;
3784 rv2p_code = (__be32 *)(bp->rv2p_firmware->data + file_offset);
3804 rv2p_code = (__be32 *)(bp->rv2p_firmware->data + file_offset);
3837 __be32 *data;
3851 data = (__be32 *)(bp->mips_firmware->data + file_offset);
3858 bnx2_reg_wr_ind(bp, offset, be32_to_cpu(data[j]));
3862 addr = be32_to_cpu(fw_entry->data.addr);
3863 len = be32_to_cpu(fw_entry->data.len);
3864 file_offset = be32_to_cpu(fw_entry->data.offset);
3865 data = (__be32 *)(bp->mips_firmware->data + file_offset);
3872 bnx2_reg_wr_ind(bp, offset, be32_to_cpu(data[j]));
3879 data = (__be32 *)(bp->mips_firmware->data + file_offset);
3886 bnx2_reg_wr_ind(bp, offset, be32_to_cpu(data[j]));
3908 (const struct bnx2_mips_fw_file *) bp->mips_firmware->data;
3910 (const struct bnx2_rv2p_fw_file *) bp->rv2p_firmware->data;
4310 /* Write the data. */
4627 /* Loop to write back the buffer data from page_start to
4651 /* Loop to write the new data from data_start to data_end */
4669 /* Loop to write back the buffer data from data_end
5486 u8 *data = rx_buf->data;
5488 if (!data)
5496 rx_buf->data = NULL;
5498 kfree(data);
5805 u8 *data;
5845 map = dma_map_single(&bp->pdev->dev, skb->data, pkt_size,
5897 data = rx_buf->data;
5899 rx_hdr = get_l2_fhdr(data);
5900 data = (u8 *)rx_hdr + BNX2_RX_OFFSET;
5921 if (*(data + i) != (unsigned char) (i & 0xff)) {
5964 u8 *data = (u8 *) buf;
5968 if ((rc = bnx2_nvram_read(bp, 0, data, 4)) != 0)
5977 if ((rc = bnx2_nvram_read(bp, 0x100, data, NVRAM_SIZE)) != 0)
5980 csum = ether_crc_le(0x100, data);
5986 csum = ether_crc_le(0x100, data + 0x100);
6663 mapping = dma_map_single(&bp->pdev->dev, skb->data, len, PCI_DMA_TODEVICE);
6707 /* Sync BD data before updating TX mailbox */
7851 struct mii_ioctl_data *data = if_mii(ifr);
7857 data->phy_id = bp->phy_addr;
7870 err = bnx2_read_phy(bp, data->reg_num & 0x1f, &mii_regval);
7873 data->val_out = mii_regval;
7886 err = bnx2_write_phy(bp, data->reg_num & 0x1f, data->val_in);
8037 u8 *data;
8044 data = kmalloc(256, GFP_KERNEL);
8045 if (!data)
8048 rc = bnx2_nvram_read(bp, BNX2_VPD_NVRAM_OFFSET, data + BNX2_VPD_LEN,
8054 data[i] = data[i + BNX2_VPD_LEN + 3];
8055 data[i + 1] = data[i + BNX2_VPD_LEN + 2];
8056 data[i + 2] = data[i + BNX2_VPD_LEN + 1];
8057 data[i + 3] = data[i + BNX2_VPD_LEN];
8060 i = pci_vpd_find_tag(data, 0, BNX2_VPD_LEN, PCI_VPD_LRDT_RO_DATA);
8064 rosize = pci_vpd_lrdt_size(&data[i]);
8071 j = pci_vpd_find_info_keyword(data, i, rosize,
8076 len = pci_vpd_info_field_size(&data[j]);
8080 memcmp(&data[j], "1028", 4))
8083 j = pci_vpd_find_info_keyword(data, i, rosize,
8088 len = pci_vpd_info_field_size(&data[j]);
8094 memcpy(bp->fw_version, &data[j], len);
8098 kfree(data);