|
Linux Kernel
3.7.1
|
#include <linux/netdevice.h>#include <linux/delay.h>#include <linux/slab.h>#include <linux/if_vlan.h>#include "qlcnic.h"Go to the source code of this file.
Data Structures | |
| struct | crb_addr_pair |
Macros | |
| #define | QLCNIC_MAX_CRB_XFORM 60 |
| #define | crb_addr_transform(name) |
| #define | QLCNIC_ADDR_ERROR (0xffffffff) |
| #define | QLCNIC_MAX_ROM_WAIT_USEC 100 |
| #define | FILEHEADER_SIZE (14 * 4) |
| #define | QLC_TCP_HDR_SIZE 20 |
| #define | QLC_TCP_TS_OPTION_SIZE 12 |
| #define | QLC_TCP_TS_HDR_SIZE (QLC_TCP_HDR_SIZE + QLC_TCP_TS_OPTION_SIZE) |
| #define crb_addr_transform | ( | name | ) |
Definition at line 22 of file qlcnic_init.c.
| #define FILEHEADER_SIZE (14 * 4) |
Definition at line 798 of file qlcnic_init.c.
| #define QLC_TCP_HDR_SIZE 20 |
Definition at line 1580 of file qlcnic_init.c.
| #define QLC_TCP_TS_HDR_SIZE (QLC_TCP_HDR_SIZE + QLC_TCP_TS_OPTION_SIZE) |
Definition at line 1582 of file qlcnic_init.c.
| #define QLC_TCP_TS_OPTION_SIZE 12 |
Definition at line 1581 of file qlcnic_init.c.
| #define QLCNIC_ADDR_ERROR (0xffffffff) |
Definition at line 26 of file qlcnic_init.c.
| #define QLCNIC_MAX_CRB_XFORM 60 |
Definition at line 19 of file qlcnic_init.c.
| #define QLCNIC_MAX_ROM_WAIT_USEC 100 |
Definition at line 325 of file qlcnic_init.c.
| int qlcnic_alloc_sw_resources | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 199 of file qlcnic_init.c.
| int qlcnic_check_flash_fw_ver | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 729 of file qlcnic_init.c.
| int qlcnic_check_fw_status | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 632 of file qlcnic_init.c.
Definition at line 1938 of file qlcnic_init.c.
| void qlcnic_free_sw_resources | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 169 of file qlcnic_init.c.
| int qlcnic_load_firmware | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 1132 of file qlcnic_init.c.
| int qlcnic_need_fw_reset | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 1109 of file qlcnic_init.c.
| int qlcnic_pinit_from_rom | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 413 of file qlcnic_init.c.
| void qlcnic_post_rx_buffers | ( | struct qlcnic_adapter * | adapter, |
| struct qlcnic_host_rds_ring * | rds_ring | ||
| ) |
Definition at line 1755 of file qlcnic_init.c.
| void qlcnic_process_rcv_diag | ( | struct qlcnic_adapter * | adapter, |
| struct qlcnic_host_sds_ring * | sds_ring, | ||
| int | ring, | ||
| u64 | sts_data0 | ||
| ) |
Definition at line 1853 of file qlcnic_init.c.
| int qlcnic_process_rcv_ring | ( | struct qlcnic_host_sds_ring * | sds_ring, |
| int | max | ||
| ) |
Definition at line 1668 of file qlcnic_init.c.
| void qlcnic_process_rcv_ring_diag | ( | struct qlcnic_host_sds_ring * | sds_ring | ) |
Definition at line 1900 of file qlcnic_init.c.
| void qlcnic_release_firmware | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 1322 of file qlcnic_init.c.
| void qlcnic_release_rx_buffers | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 90 of file qlcnic_init.c.
| void qlcnic_release_tx_buffers | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 137 of file qlcnic_init.c.
| void qlcnic_request_firmware | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 1293 of file qlcnic_init.c.
| void qlcnic_reset_rx_buffers_list | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 115 of file qlcnic_init.c.
| int qlcnic_rom_fast_read | ( | struct qlcnic_adapter * | adapter, |
| u32 | addr, | ||
| u32 * | valp | ||
| ) |
Definition at line 401 of file qlcnic_init.c.
| int qlcnic_rom_fast_read_words | ( | struct qlcnic_adapter * | adapter, |
| int | addr, | ||
| u8 * | bytes, | ||
| size_t | size | ||
| ) |
Definition at line 386 of file qlcnic_init.c.
| int qlcnic_setup_idc_param | ( | struct qlcnic_adapter * | adapter | ) |
Definition at line 650 of file qlcnic_init.c.
1.8.2