Symbol: s32
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1593
const Elf32_Sym *s32;
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1604
u.s32 = gelf32_sym_search(gst->gst_asmap, gst->gst_aslen, addr);
usr/src/cmd/mdb/common/mdb/mdb_gelf.c
1605
if (gelf32_to_sym(u.s32, sym) == NULL)
usr/src/cmd/od/od.c
139
DECL_GET(s32)
usr/src/cmd/od/od.c
167
DECL_OUT(sig_d, s32, " %11.010d")
usr/src/cmd/od/od.c
171
DECL_OUT(hex_d, s32, " %08x")
usr/src/cmd/sgs/elfedit/common/_elfedit.h
194
elfedit32_obj_state_t *s32; /* ELFCLASS32 */
usr/src/cmd/sgs/elfedit/common/elfconst.c
382
*osabi = state.elf.obj_state.s32->os_ehdr->e_ident[EI_OSABI];
usr/src/cmd/sgs/elfedit/common/elfconst.c
383
*mach = state.elf.obj_state.s32->os_ehdr->e_machine;
usr/src/cmd/sgs/elfedit/common/elfconst.c
446
cur_osabi = state.elf.obj_state.s32->os_ehdr->e_ident[EI_OSABI];
usr/src/cmd/sgs/elfedit/common/elfconst.c
447
cur_mach = state.elf.obj_state.s32->os_ehdr->e_machine;
usr/src/cmd/sgs/elfedit/common/elfedit.c
2183
cmd_ret = (* cmd_func)(state.elf.obj_state.s32,
usr/src/cmd/sgs/elfedit/common/elfedit.c
3367
(* cmdcpl_func)(state.elf.obj_state.s32,
usr/src/cmd/sgs/elfedit/common/elfedit_machelf.c
431
state.elf.obj_state.s32 = obj_state;
usr/src/common/crypto/edonr/edonr.c
259
s32(8);
usr/src/common/crypto/edonr/edonr.c
260
s32(9);
usr/src/common/crypto/edonr/edonr.c
261
s32(10);
usr/src/common/crypto/edonr/edonr.c
262
s32(11);
usr/src/common/crypto/edonr/edonr.c
263
s32(12);
usr/src/common/crypto/edonr/edonr.c
264
s32(13);
usr/src/common/crypto/edonr/edonr.c
265
s32(14);
usr/src/common/crypto/edonr/edonr.c
266
s32(15);
usr/src/common/crypto/edonr/edonr.c
271
s32(0);
usr/src/common/crypto/edonr/edonr.c
272
s32(1);
usr/src/common/crypto/edonr/edonr.c
273
s32(2);
usr/src/common/crypto/edonr/edonr.c
274
s32(3);
usr/src/common/crypto/edonr/edonr.c
275
s32(4);
usr/src/common/crypto/edonr/edonr.c
276
s32(5);
usr/src/common/crypto/edonr/edonr.c
277
s32(6);
usr/src/common/crypto/edonr/edonr.c
278
s32(7);
usr/src/common/crypto/edonr/edonr.c
664
uint32_t *s32 = hashState224(state)->DoublePipe + 9;
usr/src/common/crypto/edonr/edonr.c
668
st_swap32(s32[j], d32 + j);
usr/src/common/crypto/edonr/edonr.c
679
uint32_t *s32 = hashState224(state)->DoublePipe + 8;
usr/src/common/crypto/edonr/edonr.c
683
st_swap32(s32[j], d32 + j);
usr/src/common/crypto/edonr/edonr_byteorder.h
123
#define aix_ld_swap32(s32, d32)\
usr/src/common/crypto/edonr/edonr_byteorder.h
124
__asm__("lwbrx %0,0,%1" : "=r"(d32) : "r"(s32))
usr/src/common/crypto/edonr/edonr_byteorder.h
125
#define aix_st_swap32(s32, d32)\
usr/src/common/crypto/edonr/edonr_byteorder.h
126
__asm__ volatile("stwbrx %1,0,%0" : : "r"(d32), "r"(s32))
usr/src/common/crypto/edonr/edonr_byteorder.h
162
#define sparc_ld_swap32(s32, d32)\
usr/src/common/crypto/edonr/edonr_byteorder.h
163
__asm__("lda [%1]0x88,%0" : "=r"(d32) : "r"(s32))
usr/src/common/crypto/edonr/edonr_byteorder.h
164
#define sparc_st_swap32(s32, d32)\
usr/src/common/crypto/edonr/edonr_byteorder.h
165
__asm__ volatile("sta %0,[%1]0x88" : : "r"(s32), "r"(d32))
usr/src/common/crypto/sha2/sha2.c
160
uint32_t a = ctx->state.s32[0];
usr/src/common/crypto/sha2/sha2.c
161
uint32_t b = ctx->state.s32[1];
usr/src/common/crypto/sha2/sha2.c
162
uint32_t c = ctx->state.s32[2];
usr/src/common/crypto/sha2/sha2.c
163
uint32_t d = ctx->state.s32[3];
usr/src/common/crypto/sha2/sha2.c
164
uint32_t e = ctx->state.s32[4];
usr/src/common/crypto/sha2/sha2.c
165
uint32_t f = ctx->state.s32[5];
usr/src/common/crypto/sha2/sha2.c
166
uint32_t g = ctx->state.s32[6];
usr/src/common/crypto/sha2/sha2.c
167
uint32_t h = ctx->state.s32[7];
usr/src/common/crypto/sha2/sha2.c
353
ctx->state.s32[0] += a;
usr/src/common/crypto/sha2/sha2.c
354
ctx->state.s32[1] += b;
usr/src/common/crypto/sha2/sha2.c
355
ctx->state.s32[2] += c;
usr/src/common/crypto/sha2/sha2.c
356
ctx->state.s32[3] += d;
usr/src/common/crypto/sha2/sha2.c
357
ctx->state.s32[4] += e;
usr/src/common/crypto/sha2/sha2.c
358
ctx->state.s32[5] += f;
usr/src/common/crypto/sha2/sha2.c
359
ctx->state.s32[6] += g;
usr/src/common/crypto/sha2/sha2.c
360
ctx->state.s32[7] += h;
usr/src/common/crypto/sha2/sha2.c
689
ctx->state.s32[0] = 0x6a09e667U;
usr/src/common/crypto/sha2/sha2.c
690
ctx->state.s32[1] = 0xbb67ae85U;
usr/src/common/crypto/sha2/sha2.c
691
ctx->state.s32[2] = 0x3c6ef372U;
usr/src/common/crypto/sha2/sha2.c
692
ctx->state.s32[3] = 0xa54ff53aU;
usr/src/common/crypto/sha2/sha2.c
693
ctx->state.s32[4] = 0x510e527fU;
usr/src/common/crypto/sha2/sha2.c
694
ctx->state.s32[5] = 0x9b05688cU;
usr/src/common/crypto/sha2/sha2.c
695
ctx->state.s32[6] = 0x1f83d9abU;
usr/src/common/crypto/sha2/sha2.c
696
ctx->state.s32[7] = 0x5be0cd19U;
usr/src/common/crypto/sha2/sha2.c
938
Encode(digest, ctx->state.s32, sizeof (ctx->state.s32));
usr/src/grub/grub-0.97/netboot/eepro100.c
234
s32 count; /* # of TBD (=2), Tx start thresh., etc. */
usr/src/grub/grub-0.97/netboot/eepro100.c
237
s32 tx_buf_size0; /* Length of Tx hdr. */
usr/src/grub/grub-0.97/netboot/eepro100.c
239
s32 tx_buf_size1; /* Length of Tx data. */
usr/src/grub/grub-0.97/netboot/w89c840.c
207
s32 status;
usr/src/grub/grub-0.97/netboot/w89c840.c
208
s32 length;
usr/src/grub/grub-0.97/netboot/w89c840.c
214
s32 status;
usr/src/grub/grub-0.97/netboot/w89c840.c
215
s32 length;
usr/src/grub/grub-0.97/netboot/w89c840.c
396
s32 status = desc->status;
usr/src/grub/grub-0.97/stage2/jfs.h
177
s32 s_bsize; /* 4: aggregate block size in bytes;
usr/src/grub/grub-0.97/stage2/jfs.h
182
s32 s_pbsize; /* 4: hardware/LVM block size in bytes */
usr/src/grub/grub-0.97/stage2/jfs.h
194
s32 s_compress; /* 4: > 0 if data compression */
usr/src/grub/grub-0.97/stage2/jfs.h
204
s32 s_logserial; /* 4: log serial number at aggregate mount */
usr/src/grub/grub-0.97/stage2/jfs.h
211
s32 s_fsckloglen; /* 4: Number of filesystem blocks reserved for
usr/src/grub/grub-0.97/stage2/jfs.h
452
s32 di_fileset; /* 4: fileset number */
usr/src/grub/grub-0.97/stage2/jfs.h
477
s32 di_next_index; /* 4: Next available dir_table index */
usr/src/grub/grub-0.97/stage2/jfs.h
479
s32 di_acltype; /* 4: Type of ACL */
usr/src/grub/grub-0.97/stage2/jfs.h
573
s32 iagnum; /* 4: inode allocation group number */
usr/src/grub/grub-0.97/stage2/jfs.h
574
s32 inofreefwd; /* 4: ag inode free list forward */
usr/src/grub/grub-0.97/stage2/jfs.h
575
s32 inofreeback; /* 4: ag inode free list back */
usr/src/grub/grub-0.97/stage2/jfs.h
576
s32 extfreefwd; /* 4: ag inode extent free list forward */
usr/src/grub/grub-0.97/stage2/jfs.h
577
s32 extfreeback; /* 4: ag inode extent free list back */
usr/src/grub/grub-0.97/stage2/jfs.h
578
s32 iagfree; /* 4: iag free list */
usr/src/grub/grub-0.97/stage2/jfs.h
581
s32 inosmap[SMAPSZ]; /* 16: sum map of mapwords w/ free inodes;
usr/src/grub/grub-0.97/stage2/jfs.h
590
s32 extsmap[SMAPSZ]; /* 16: sum map of mapwords w/ free extents */
usr/src/grub/grub-0.97/stage2/jfs.h
591
s32 nfreeinos; /* 4: number of free inodes */
usr/src/grub/grub-0.97/stage2/jfs.h
592
s32 nfreeexts; /* 4: number of free extents */
usr/src/tools/smatch/src/validation/linear/bool-cast.c
10
static _Bool fs32_e(s32 a) { return (_Bool)a; }
usr/src/tools/smatch/src/validation/linear/bool-cast.c
9
static _Bool fs32_i(s32 a) { return a; }
usr/src/tools/smatch/src/validation/optim/shift-big.c
4
s32 asr31(s32 a) { return a >> 31; }
usr/src/tools/smatch/src/validation/optim/shift-big.c
5
s32 asr32(s32 a) { return a >> 32; }
usr/src/tools/smatch/src/validation/optim/shift-big.c
6
s32 asr33(s32 a) { return a >> 33; }
usr/src/uts/common/io/bnx/include/bcmtype.h
61
typedef s32 s32_t;
usr/src/uts/common/io/bnxe/577xx/include/bcmtype.h
79
typedef s32 s32_t;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1041
static s32 e1000_copper_link_setup_gg82563_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1044
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1189
static s32 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1192
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1248
static s32 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1250
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1279
static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1281
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1330
static s32 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1332
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1381
static s32 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1385
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
140
static s32 e1000_init_nvm_params_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1418
static s32 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1422
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1446
static s32 e1000_read_mac_addr_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
1448
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
196
static s32 e1000_init_mac_params_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
295
static s32 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
328
static s32 e1000_acquire_mac_csr_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
362
static s32 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
364
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
402
static s32 e1000_acquire_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
407
s32 i = 0;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
408
s32 timeout = 50;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
41
static s32 e1000_acquire_phy_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
43
static s32 e1000_acquire_nvm_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
45
static s32 e1000_read_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
473
static s32 e1000_read_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
476
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
48
static s32 e1000_write_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
51
static s32 e1000_write_nvm_80003es2lan(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
53
static s32 e1000_get_cfg_done_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
54
static s32 e1000_phy_force_speed_duplex_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
544
static s32 e1000_write_phy_reg_gg82563_80003es2lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
547
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
55
static s32 e1000_get_cable_length_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
56
static s32 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
58
static s32 e1000_reset_hw_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
59
static s32 e1000_init_hw_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
60
static s32 e1000_setup_copper_link_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
616
static s32 e1000_write_nvm_80003es2lan(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
62
static s32 e1000_acquire_swfw_sync_80003es2lan(struct e1000_hw *hw, u16 mask);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
63
static s32 e1000_cfg_kmrn_10_100_80003es2lan(struct e1000_hw *hw, u16 duplex);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
631
static s32 e1000_get_cfg_done_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
633
s32 timeout = PHY_CFG_TIMEOUT;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
64
static s32 e1000_cfg_kmrn_1000_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
65
static s32 e1000_cfg_on_link_up_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
66
static s32 e1000_read_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
662
static s32 e1000_phy_force_speed_duplex_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
664
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
68
static s32 e1000_write_kmrn_reg_80003es2lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
72
static s32 e1000_read_mac_addr_80003es2lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
757
static s32 e1000_get_cable_length_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
760
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
793
static s32 e1000_get_link_up_info_80003es2lan(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
796
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
819
static s32 e1000_reset_hw_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
822
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
884
static s32 e1000_init_hw_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
888
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
89
static s32 e1000_init_phy_params_80003es2lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_80003es2lan.c
92
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82540.c
117
static s32 e1000_init_nvm_params_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
158
static s32 e1000_init_mac_params_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
161
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82540.c
270
static s32 e1000_reset_hw_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
273
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82540.c
328
static s32 e1000_init_hw_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
332
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82540.c
411
static s32 e1000_setup_copper_link_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
414
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82540.c
460
static s32 e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
463
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82540.c
48
static s32 e1000_init_phy_params_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
49
static s32 e1000_init_nvm_params_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
499
static s32 e1000_adjust_serdes_amplitude_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
50
static s32 e1000_init_mac_params_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
501
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82540.c
51
static s32 e1000_adjust_serdes_amplitude_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
529
static s32 e1000_set_vco_speed_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
53
static s32 e1000_init_hw_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
531
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82540.c
54
static s32 e1000_reset_hw_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
55
static s32 e1000_set_phy_mode_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
56
static s32 e1000_set_vco_speed_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
57
static s32 e1000_setup_copper_link_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
58
static s32 e1000_setup_fiber_serdes_link_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
588
static s32 e1000_set_phy_mode_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
590
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82540.c
60
static s32 e1000_read_mac_addr_82540(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82540.c
66
static s32 e1000_init_phy_params_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
69
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82540.c
691
s32 e1000_read_mac_addr_82540(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82540.c
693
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82541.c
1036
static s32 e1000_setup_led_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
1039
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
1067
static s32 e1000_cleanup_led_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
1070
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
1091
static s32 e1000_phy_init_script_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
128
static s32 e1000_init_nvm_params_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
1280
static s32 e1000_read_mac_addr_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
1282
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82541.c
131
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82541.c
219
static s32 e1000_init_mac_params_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
296
static s32 e1000_reset_hw_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
374
static s32 e1000_init_hw_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
379
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
444
static s32 e1000_get_link_up_info_82541(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_82541.c
448
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
46
static s32 e1000_init_phy_params_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
47
static s32 e1000_init_nvm_params_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
48
static s32 e1000_init_mac_params_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
49
static s32 e1000_reset_hw_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
499
static s32 e1000_phy_hw_reset_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
50
static s32 e1000_init_hw_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
501
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
51
static s32 e1000_get_link_up_info_82541(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_82541.c
53
static s32 e1000_phy_hw_reset_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
533
static s32 e1000_setup_copper_link_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
537
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
54
static s32 e1000_setup_copper_link_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
55
static s32 e1000_check_for_link_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
56
static s32 e1000_get_cable_length_igp_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
57
static s32 e1000_set_d3_lplu_state_82541(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
584
static s32 e1000_check_for_link_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
587
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
59
static s32 e1000_setup_led_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
60
static s32 e1000_cleanup_led_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
62
static s32 e1000_read_mac_addr_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
63
static s32 e1000_config_dsp_after_link_change_82541(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
65
static s32 e1000_phy_init_script_82541(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82541.c
668
static s32 e1000_config_dsp_after_link_change_82541(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82541.c
673
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
85
static s32 e1000_init_phy_params_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
872
static s32 e1000_get_cable_length_igp_82541(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82541.c
875
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82541.c
88
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82541.c
945
static s32 e1000_set_d3_lplu_state_82541(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82541.c
948
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82542.c
100
static s32 e1000_init_mac_params_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
175
static s32 e1000_get_bus_info_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
192
static s32 e1000_reset_hw_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
195
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82542.c
243
static s32 e1000_init_hw_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
247
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82542.c
317
static s32 e1000_setup_link_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
320
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82542.c
373
static s32 e1000_led_on_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
392
static s32 e1000_led_off_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
41
static s32 e1000_init_phy_params_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
42
static s32 e1000_init_nvm_params_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
43
static s32 e1000_init_mac_params_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
44
static s32 e1000_get_bus_info_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
45
static s32 e1000_reset_hw_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
46
static s32 e1000_init_hw_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
47
static s32 e1000_setup_link_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
48
static s32 e1000_led_on_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
49
static s32 e1000_led_off_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
52
static s32 e1000_read_mac_addr_82542(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82542.c
568
s32 e1000_read_mac_addr_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
570
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82542.c
58
static s32 e1000_init_phy_params_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82542.c
61
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82542.c
74
static s32 e1000_init_nvm_params_82542(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1019
static s32 e1000_setup_link_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1022
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82543.c
1060
static s32 e1000_setup_copper_link_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1063
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82543.c
1148
static s32 e1000_setup_fiber_link_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1151
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82543.c
1197
static s32 e1000_check_for_copper_link_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1201
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82543.c
1333
static s32 e1000_check_for_fiber_link_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1337
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
1403
static s32 e1000_config_mac_to_phy_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1406
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
1480
static s32 e1000_led_on_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1507
static s32 e1000_led_off_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1569
s32 e1000_read_mac_addr_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
1571
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
167
static s32 e1000_init_nvm_params_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
193
static s32 e1000_init_mac_params_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
46
static s32 e1000_init_phy_params_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
47
static s32 e1000_init_nvm_params_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
48
static s32 e1000_init_mac_params_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
487
static s32 e1000_read_phy_reg_82543(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_82543.c
49
static s32 e1000_read_phy_reg_82543(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_82543.c
490
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
51
static s32 e1000_write_phy_reg_82543(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_82543.c
53
static s32 e1000_phy_force_speed_duplex_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
54
static s32 e1000_phy_hw_reset_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
543
static s32 e1000_write_phy_reg_82543(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_82543.c
546
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
55
static s32 e1000_reset_hw_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
56
static s32 e1000_init_hw_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
57
static s32 e1000_setup_link_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
58
static s32 e1000_setup_copper_link_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
59
static s32 e1000_setup_fiber_link_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
60
static s32 e1000_check_for_copper_link_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
61
static s32 e1000_check_for_fiber_link_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
62
static s32 e1000_led_on_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
63
static s32 e1000_led_off_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
67
static s32 e1000_config_mac_to_phy_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
70
static s32 e1000_polarity_reversal_workaround_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
741
static s32 e1000_phy_force_speed_duplex_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
743
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82543.c
767
static s32 e1000_polarity_reversal_workaround_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
769
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
77
static s32 e1000_read_mac_addr_82543(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82543.c
84
static s32 e1000_init_phy_params_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
861
static s32 e1000_phy_hw_reset_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
864
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82543.c
87
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
901
static s32 e1000_reset_hw_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
904
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82543.c
956
static s32 e1000_init_hw_82543(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82543.c
961
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1065
static s32 e1000_reset_hw_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1068
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1190
static s32 e1000_init_hw_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1194
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1456
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1473
static s32 e1000_led_on_82574(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1505
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1540
static s32 e1000_setup_link_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1570
static s32 e1000_setup_copper_link_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1573
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1608
static s32 e1000_setup_fiber_serdes_link_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1650
static s32 e1000_check_for_serdes_link_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1658
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82571.c
1811
static s32 e1000_valid_led_default_82571(struct e1000_hw *hw, u16 *data)
usr/src/uts/common/io/e1000api/e1000_82571.c
1813
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1895
static s32 e1000_fix_nvm_checksum_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1898
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
1944
static s32 e1000_read_mac_addr_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
1949
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
205
static s32 e1000_init_nvm_params_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
286
static s32 e1000_init_mac_params_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
464
static s32 e1000_get_phy_id_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
467
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
514
static s32 e1000_get_hw_semaphore_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
517
s32 sw_timeout = hw->nvm.word_size + 1;
usr/src/uts/common/io/e1000api/e1000_82571.c
518
s32 fw_timeout = hw->nvm.word_size + 1;
usr/src/uts/common/io/e1000api/e1000_82571.c
519
s32 i = 0;
usr/src/uts/common/io/e1000api/e1000_82571.c
53
static s32 e1000_acquire_nvm_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
55
static s32 e1000_write_nvm_82571(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_82571.c
57
static s32 e1000_update_nvm_checksum_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
58
static s32 e1000_validate_nvm_checksum_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
59
static s32 e1000_get_cfg_done_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
595
static s32 e1000_get_hw_semaphore_82573(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
598
s32 i = 0;
usr/src/uts/common/io/e1000api/e1000_82571.c
60
static s32 e1000_set_d0_lplu_state_82571(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
62
static s32 e1000_reset_hw_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
63
static s32 e1000_init_hw_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
650
static s32 e1000_get_hw_semaphore_82574(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
652
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
66
static s32 e1000_led_on_82574(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
67
static s32 e1000_setup_link_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
68
static s32 e1000_setup_copper_link_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
69
static s32 e1000_check_for_serdes_link_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
690
static s32 e1000_set_d0_lplu_state_82574(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82571.c
70
static s32 e1000_setup_fiber_serdes_link_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
71
static s32 e1000_valid_led_default_82571(struct e1000_hw *hw, u16 *data);
usr/src/uts/common/io/e1000api/e1000_82571.c
716
static s32 e1000_set_d3_lplu_state_82574(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82571.c
73
static s32 e1000_get_hw_semaphore_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
74
static s32 e1000_fix_nvm_checksum_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
743
static s32 e1000_acquire_nvm_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
745
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
75
static s32 e1000_get_phy_id_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
78
static s32 e1000_get_hw_semaphore_82574(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
793
static s32 e1000_write_nvm_82571(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_82571.c
796
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
80
static s32 e1000_set_d0_lplu_state_82574(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
82
static s32 e1000_set_d3_lplu_state_82574(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82571.c
826
static s32 e1000_update_nvm_checksum_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
829
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
85
static s32 e1000_write_nvm_eewr_82571(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_82571.c
87
static s32 e1000_read_mac_addr_82571(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82571.c
887
static s32 e1000_validate_nvm_checksum_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
911
static s32 e1000_write_nvm_eewr_82571(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_82571.c
916
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82571.c
94
static s32 e1000_init_phy_params_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
954
static s32 e1000_get_cfg_done_82571(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82571.c
956
s32 timeout = PHY_CFG_TIMEOUT;
usr/src/uts/common/io/e1000api/e1000_82571.c
97
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82571.c
986
static s32 e1000_set_d0_lplu_state_82571(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82571.c
989
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
100
static s32 e1000_validate_nvm_checksum_with_offset(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
102
static s32 e1000_validate_nvm_checksum_i350(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
103
static s32 e1000_update_nvm_checksum_i350(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
1053
static s32 e1000_acquire_swfw_sync_82575(struct e1000_hw *hw, u16 mask)
usr/src/uts/common/io/e1000api/e1000_82575.c
1058
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
1059
s32 i = 0, timeout = 200;
usr/src/uts/common/io/e1000api/e1000_82575.c
109
static s32 e1000_clock_in_i2c_byte(struct e1000_hw *hw, u8 *data);
usr/src/uts/common/io/e1000api/e1000_82575.c
110
static s32 e1000_clock_out_i2c_byte(struct e1000_hw *hw, u8 data);
usr/src/uts/common/io/e1000api/e1000_82575.c
111
static s32 e1000_get_i2c_ack(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
112
static s32 e1000_clock_in_i2c_bit(struct e1000_hw *hw, bool *data);
usr/src/uts/common/io/e1000api/e1000_82575.c
113
static s32 e1000_clock_out_i2c_bit(struct e1000_hw *hw, bool data);
usr/src/uts/common/io/e1000api/e1000_82575.c
1131
static s32 e1000_get_cfg_done_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1133
s32 timeout = PHY_CFG_TIMEOUT;
usr/src/uts/common/io/e1000api/e1000_82575.c
116
static s32 e1000_set_i2c_data(struct e1000_hw *hw, u32 *i2cctl, bool data);
usr/src/uts/common/io/e1000api/e1000_82575.c
1171
static s32 e1000_get_link_up_info_82575(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_82575.c
1174
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1195
static s32 e1000_check_for_link_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1197
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1234
static s32 e1000_check_for_link_media_swap(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1237
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1328
static s32 e1000_get_pcs_speed_and_duplex_82575(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
1427
static s32 e1000_reset_hw_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1430
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1491
s32 e1000_init_hw_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1494
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1548
static s32 e1000_setup_copper_link_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1551
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1634
static s32 e1000_setup_serdes_link_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1638
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
164
static s32 e1000_init_phy_params_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
167
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
1777
static s32 e1000_get_media_type_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1780
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
1856
static s32 e1000_set_sfp_media_type_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
1858
s32 ret_val = E1000_ERR_CONFIG;
usr/src/uts/common/io/e1000api/e1000_82575.c
1863
s32 timeout = 3;
usr/src/uts/common/io/e1000api/e1000_82575.c
1926
static s32 e1000_valid_led_default_82575(struct e1000_hw *hw, u16 *data)
usr/src/uts/common/io/e1000api/e1000_82575.c
1928
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
1974
static s32 e1000_reset_init_script_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2009
static s32 e1000_read_mac_addr_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2011
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2227
static s32 e1000_set_pcie_completion_timeout(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2230
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2372
static s32 e1000_read_phy_reg_82580(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_82575.c
2374
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2398
static s32 e1000_write_phy_reg_82580(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_82575.c
2400
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2424
static s32 e1000_reset_mdicnfg_82580(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2426
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2462
static s32 e1000_reset_hw_82580(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2464
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2581
s32 e1000_validate_nvm_checksum_with_offset(struct e1000_hw *hw, u16 offset)
usr/src/uts/common/io/e1000api/e1000_82575.c
2583
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2618
s32 e1000_update_nvm_checksum_with_offset(struct e1000_hw *hw, u16 offset)
usr/src/uts/common/io/e1000api/e1000_82575.c
2620
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2652
static s32 e1000_validate_nvm_checksum_82580(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2654
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2693
static s32 e1000_update_nvm_checksum_82580(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2695
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2737
static s32 e1000_validate_nvm_checksum_i350(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2739
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2765
static s32 e1000_update_nvm_checksum_i350(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2767
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2791
static s32 __e1000_access_emi_reg(struct e1000_hw *hw, u16 address,
usr/src/uts/common/io/e1000api/e1000_82575.c
2794
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_82575.c
2816
s32 e1000_read_emi_reg(struct e1000_hw *hw, u16 addr, u16 *data)
usr/src/uts/common/io/e1000api/e1000_82575.c
2829
s32 e1000_initialize_M88E1512_phy(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2832
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
2918
s32 e1000_initialize_M88E1543_phy(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
2921
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3020
s32 e1000_set_eee_i350(struct e1000_hw *hw, bool adv1G, bool adv100M)
usr/src/uts/common/io/e1000api/e1000_82575.c
3075
s32 e1000_set_eee_i354(struct e1000_hw *hw, bool adv1G, bool adv100M)
usr/src/uts/common/io/e1000api/e1000_82575.c
3078
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3157
s32 e1000_get_eee_status_i354(struct e1000_hw *hw, bool *status)
usr/src/uts/common/io/e1000api/e1000_82575.c
3160
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3240
s32 e1000_set_i2c_bb(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
3242
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3272
s32 e1000_read_i2c_byte_generic(struct e1000_hw *hw, u8 byte_offset,
usr/src/uts/common/io/e1000api/e1000_82575.c
3275
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
330
s32 e1000_init_nvm_params_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
3363
s32 e1000_write_i2c_byte_generic(struct e1000_hw *hw, u8 byte_offset,
usr/src/uts/common/io/e1000api/e1000_82575.c
3366
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3489
static s32 e1000_clock_in_i2c_byte(struct e1000_hw *hw, u8 *data)
usr/src/uts/common/io/e1000api/e1000_82575.c
3491
s32 i;
usr/src/uts/common/io/e1000api/e1000_82575.c
3512
static s32 e1000_clock_out_i2c_byte(struct e1000_hw *hw, u8 data)
usr/src/uts/common/io/e1000api/e1000_82575.c
3514
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3515
s32 i;
usr/src/uts/common/io/e1000api/e1000_82575.c
3545
static s32 e1000_get_i2c_ack(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
3547
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
3591
static s32 e1000_clock_in_i2c_bit(struct e1000_hw *hw, bool *data)
usr/src/uts/common/io/e1000api/e1000_82575.c
3620
static s32 e1000_clock_out_i2c_bit(struct e1000_hw *hw, bool data)
usr/src/uts/common/io/e1000api/e1000_82575.c
3622
s32 status;
usr/src/uts/common/io/e1000api/e1000_82575.c
3696
static s32 e1000_set_i2c_data(struct e1000_hw *hw, u32 *i2cctl, bool data)
usr/src/uts/common/io/e1000api/e1000_82575.c
3698
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
415
static s32 e1000_init_mac_params_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
48
static s32 e1000_init_phy_params_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
49
static s32 e1000_init_mac_params_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
50
static s32 e1000_acquire_phy_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
52
static s32 e1000_acquire_nvm_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
54
static s32 e1000_check_for_link_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
55
static s32 e1000_check_for_link_media_swap(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
550
static s32 e1000_acquire_phy_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
56
static s32 e1000_get_cfg_done_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
57
static s32 e1000_get_link_up_info_82575(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_82575.c
59
static s32 e1000_phy_hw_reset_sgmii_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
597
static s32 e1000_read_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_82575.c
60
static s32 e1000_read_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_82575.c
600
s32 ret_val = -E1000_ERR_PARAM;
usr/src/uts/common/io/e1000api/e1000_82575.c
62
static s32 e1000_reset_hw_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
63
static s32 e1000_reset_hw_82580(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
630
static s32 e1000_write_phy_reg_sgmii_82575(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_82575.c
633
s32 ret_val = -E1000_ERR_PARAM;
usr/src/uts/common/io/e1000api/e1000_82575.c
64
static s32 e1000_read_phy_reg_82580(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
66
static s32 e1000_write_phy_reg_82580(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
661
static s32 e1000_get_phy_id_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
664
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
68
static s32 e1000_set_d0_lplu_state_82580(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
70
static s32 e1000_set_d3_lplu_state_82580(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
72
static s32 e1000_set_d0_lplu_state_82575(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
74
static s32 e1000_setup_copper_link_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
75
static s32 e1000_setup_serdes_link_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
76
static s32 e1000_get_media_type_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
763
static s32 e1000_phy_hw_reset_sgmii_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
765
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
77
static s32 e1000_set_sfp_media_type_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
78
static s32 e1000_valid_led_default_82575(struct e1000_hw *hw, u16 *data);
usr/src/uts/common/io/e1000api/e1000_82575.c
79
static s32 e1000_write_phy_reg_sgmii_82575(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
811
static s32 e1000_set_d0_lplu_state_82575(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82575.c
814
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.c
82
static s32 e1000_acquire_swfw_sync_82575(struct e1000_hw *hw, u16 mask);
usr/src/uts/common/io/e1000api/e1000_82575.c
83
static s32 e1000_get_pcs_speed_and_duplex_82575(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
85
static s32 e1000_get_phy_id_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
88
static s32 e1000_reset_init_script_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
89
static s32 e1000_read_mac_addr_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
897
static s32 e1000_set_d0_lplu_state_82580(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82575.c
94
static s32 e1000_set_pcie_completion_timeout(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
944
s32 e1000_set_d3_lplu_state_82580(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_82575.c
95
static s32 e1000_reset_mdicnfg_82580(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
96
static s32 e1000_validate_nvm_checksum_82580(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
97
static s32 e1000_update_nvm_checksum_82580(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.c
98
static s32 e1000_update_nvm_checksum_with_offset(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_82575.c
986
static s32 e1000_acquire_nvm_82575(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_82575.c
988
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_82575.h
482
s32 e1000_init_nvm_params_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.h
483
s32 e1000_init_hw_82575(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.h
495
s32 e1000_promisc_set_vf(struct e1000_hw *, enum e1000_promisc_type type);
usr/src/uts/common/io/e1000api/e1000_82575.h
497
s32 e1000_read_emi_reg(struct e1000_hw *hw, u16 addr, u16 *data);
usr/src/uts/common/io/e1000api/e1000_82575.h
498
s32 e1000_set_eee_i350(struct e1000_hw *hw, bool adv1G, bool adv100M);
usr/src/uts/common/io/e1000api/e1000_82575.h
499
s32 e1000_set_eee_i354(struct e1000_hw *hw, bool adv1G, bool adv100M);
usr/src/uts/common/io/e1000api/e1000_82575.h
500
s32 e1000_get_eee_status_i354(struct e1000_hw *, bool *);
usr/src/uts/common/io/e1000api/e1000_82575.h
501
s32 e1000_initialize_M88E1512_phy(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.h
502
s32 e1000_initialize_M88E1543_phy(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.h
516
s32 e1000_set_i2c_bb(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_82575.h
517
s32 e1000_read_i2c_byte_generic(struct e1000_hw *hw, u8 byte_offset,
usr/src/uts/common/io/e1000api/e1000_82575.h
519
s32 e1000_write_i2c_byte_generic(struct e1000_hw *hw, u8 byte_offset,
usr/src/uts/common/io/e1000api/e1000_api.c
1011
s32 e1000_mng_enable_host_if(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1023
s32 e1000_set_obff_timer(struct e1000_hw *hw, u32 itr)
usr/src/uts/common/io/e1000api/e1000_api.c
1038
s32 e1000_check_reset_block(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1055
s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_api.c
1072
s32 e1000_write_phy_reg(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_api.c
1100
s32 e1000_acquire_phy(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1112
s32 e1000_cfg_on_link_up(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1130
s32 e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_api.c
1145
s32 e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_api.c
1158
s32 e1000_get_cable_length(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1174
s32 e1000_get_phy_info(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1189
s32 e1000_phy_hw_reset(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1204
s32 e1000_phy_commit(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
122
s32 e1000_init_mbx_params(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1226
s32 e1000_set_d0_lplu_state(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_api.c
124
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_api.c
1248
s32 e1000_set_d3_lplu_state(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_api.c
1264
s32 e1000_read_mac_addr(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1283
s32 e1000_read_pba_string(struct e1000_hw *hw, u8 *pba_num, u32 pba_num_size)
usr/src/uts/common/io/e1000api/e1000_api.c
1298
s32 e1000_read_pba_length(struct e1000_hw *hw, u32 *pba_num_size)
usr/src/uts/common/io/e1000api/e1000_api.c
1310
s32 e1000_validate_nvm_checksum(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1325
s32 e1000_update_nvm_checksum(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
1356
s32 e1000_read_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/e1000api/e1000_api.c
1374
s32 e1000_write_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/e1000api/e1000_api.c
1392
s32 e1000_write_8bit_ctrl_reg(struct e1000_hw *hw, u32 reg, u32 offset,
usr/src/uts/common/io/e1000api/e1000_api.c
150
s32 e1000_set_mac_type(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
153
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_api.c
44
s32 e1000_init_mac_params(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
459
s32 e1000_setup_init_funcs(struct e1000_hw *hw, bool init_device)
usr/src/uts/common/io/e1000api/e1000_api.c
46
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_api.c
461
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_api.c
596
s32 e1000_get_bus_info(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
657
s32 e1000_force_mac_fc(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
670
s32 e1000_check_for_link(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
70
s32 e1000_init_nvm_params(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
701
s32 e1000_mng_write_dhcp_info(struct e1000_hw *hw, u8 *buffer, u16 length)
usr/src/uts/common/io/e1000api/e1000_api.c
713
s32 e1000_reset_hw(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
72
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_api.c
728
s32 e1000_init_hw(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
744
s32 e1000_setup_link(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
762
s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex)
usr/src/uts/common/io/e1000api/e1000_api.c
778
s32 e1000_setup_led(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
793
s32 e1000_cleanup_led(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
809
s32 e1000_blink_led(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
824
s32 e1000_id_led_init(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
839
s32 e1000_led_on(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
854
s32 e1000_led_off(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
894
s32 e1000_disable_pcie_master(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
934
s32 e1000_validate_mdi_setting(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
96
s32 e1000_init_phy_params(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_api.c
98
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_api.c
982
s32 e1000_mng_host_if_write(struct e1000_hw *hw, u8 *buffer, u16 length,
usr/src/uts/common/io/e1000api/e1000_api.c
995
s32 e1000_mng_write_cmd_header(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_api.h
100
s32 e1000_read_pba_string(struct e1000_hw *hw, u8 *pba_num, u32 pba_num_size);
usr/src/uts/common/io/e1000api/e1000_api.h
101
s32 e1000_read_pba_length(struct e1000_hw *hw, u32 *pba_num_size);
usr/src/uts/common/io/e1000api/e1000_api.h
103
s32 e1000_update_nvm_checksum(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
104
s32 e1000_validate_nvm_checksum(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
105
s32 e1000_read_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data);
usr/src/uts/common/io/e1000api/e1000_api.h
106
s32 e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_api.h
107
s32 e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_api.h
108
s32 e1000_write_nvm(struct e1000_hw *hw, u16 offset, u16 words, u16 *data);
usr/src/uts/common/io/e1000api/e1000_api.h
109
s32 e1000_set_d3_lplu_state(struct e1000_hw *hw, bool active);
usr/src/uts/common/io/e1000api/e1000_api.h
110
s32 e1000_set_d0_lplu_state(struct e1000_hw *hw, bool active);
usr/src/uts/common/io/e1000api/e1000_api.h
113
s32 e1000_mng_enable_host_if(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
114
s32 e1000_mng_host_if_write(struct e1000_hw *hw, u8 *buffer, u16 length,
usr/src/uts/common/io/e1000api/e1000_api.h
116
s32 e1000_mng_write_cmd_header(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_api.h
118
s32 e1000_mng_write_dhcp_info(struct e1000_hw *hw, u8 *buffer, u16 length);
usr/src/uts/common/io/e1000api/e1000_api.h
54
s32 e1000_set_obff_timer(struct e1000_hw *hw, u32 itr);
usr/src/uts/common/io/e1000api/e1000_api.h
55
s32 e1000_set_mac_type(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
56
s32 e1000_setup_init_funcs(struct e1000_hw *hw, bool init_device);
usr/src/uts/common/io/e1000api/e1000_api.h
57
s32 e1000_init_mac_params(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
58
s32 e1000_init_nvm_params(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
59
s32 e1000_init_phy_params(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
60
s32 e1000_init_mbx_params(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
61
s32 e1000_get_bus_info(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
64
s32 e1000_force_mac_fc(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
65
s32 e1000_check_for_link(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
66
s32 e1000_reset_hw(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
67
s32 e1000_init_hw(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
68
s32 e1000_setup_link(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
69
s32 e1000_get_speed_and_duplex(struct e1000_hw *hw, u16 *speed, u16 *duplex);
usr/src/uts/common/io/e1000api/e1000_api.h
70
s32 e1000_disable_pcie_master(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
76
s32 e1000_setup_led(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
77
s32 e1000_cleanup_led(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
78
s32 e1000_check_reset_block(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
79
s32 e1000_blink_led(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
80
s32 e1000_led_on(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
81
s32 e1000_led_off(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
82
s32 e1000_id_led_init(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
85
s32 e1000_get_cable_length(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
86
s32 e1000_validate_mdi_setting(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
87
s32 e1000_read_phy_reg(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_api.h
88
s32 e1000_write_phy_reg(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_api.h
89
s32 e1000_write_8bit_ctrl_reg(struct e1000_hw *hw, u32 reg, u32 offset,
usr/src/uts/common/io/e1000api/e1000_api.h
91
s32 e1000_get_phy_info(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
93
s32 e1000_acquire_phy(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
94
s32 e1000_cfg_on_link_up(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
95
s32 e1000_phy_hw_reset(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
96
s32 e1000_phy_commit(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_api.h
99
s32 e1000_read_mac_addr(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_hw.h
1117
s32 e1000_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value);
usr/src/uts/common/io/e1000api/e1000_hw.h
1118
s32 e1000_write_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value);
usr/src/uts/common/io/e1000api/e1000_hw.h
767
s32 (*init_params)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
768
s32 (*id_led_init)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
769
s32 (*blink_led)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
771
s32 (*check_for_link)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
772
s32 (*cleanup_led)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
775
s32 (*get_bus_info)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
777
s32 (*get_link_up_info)(struct e1000_hw *, u16 *, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
778
s32 (*led_on)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
779
s32 (*led_off)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
781
s32 (*reset_hw)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
782
s32 (*init_hw)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
785
s32 (*setup_link)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
786
s32 (*setup_physical_interface)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
787
s32 (*setup_led)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
791
s32 (*read_mac_addr)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
792
s32 (*validate_mdi_setting)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
793
s32 (*set_obff_timer)(struct e1000_hw *, u32);
usr/src/uts/common/io/e1000api/e1000_hw.h
794
s32 (*acquire_swfw_sync)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
813
s32 (*init_params)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
814
s32 (*acquire)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
815
s32 (*cfg_on_link_up)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
816
s32 (*check_polarity)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
817
s32 (*check_reset_block)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
818
s32 (*commit)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
819
s32 (*force_speed_duplex)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
820
s32 (*get_cfg_done)(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_hw.h
821
s32 (*get_cable_length)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
822
s32 (*get_info)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
823
s32 (*set_page)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
824
s32 (*read_reg)(struct e1000_hw *, u32, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
825
s32 (*read_reg_locked)(struct e1000_hw *, u32, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
826
s32 (*read_reg_page)(struct e1000_hw *, u32, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
828
s32 (*reset)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
829
s32 (*set_d0_lplu_state)(struct e1000_hw *, bool);
usr/src/uts/common/io/e1000api/e1000_hw.h
830
s32 (*set_d3_lplu_state)(struct e1000_hw *, bool);
usr/src/uts/common/io/e1000api/e1000_hw.h
831
s32 (*write_reg)(struct e1000_hw *, u32, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
832
s32 (*write_reg_locked)(struct e1000_hw *, u32, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
833
s32 (*write_reg_page)(struct e1000_hw *, u32, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
836
s32 (*read_i2c_byte)(struct e1000_hw *, u8, u8, u8 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
837
s32 (*write_i2c_byte)(struct e1000_hw *, u8, u8, u8);
usr/src/uts/common/io/e1000api/e1000_hw.h
842
s32 (*init_params)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
843
s32 (*acquire)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
844
s32 (*read)(struct e1000_hw *, u16, u16, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
847
s32 (*update)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
848
s32 (*valid_led_default)(struct e1000_hw *, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
849
s32 (*validate)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_hw.h
850
s32 (*write)(struct e1000_hw *, u16, u16, u16 *);
usr/src/uts/common/io/e1000api/e1000_hw.h
967
s32 (*init_params)(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_hw.h
968
s32 (*read)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
969
s32 (*write)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
970
s32 (*read_posted)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
971
s32 (*write_posted)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
972
s32 (*check_for_msg)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
973
s32 (*check_for_ack)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_hw.h
974
s32 (*check_for_rst)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_i210.c
162
static s32 e1000_get_hw_semaphore_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
165
s32 timeout = hw->nvm.word_size + 1;
usr/src/uts/common/io/e1000api/e1000_i210.c
166
s32 i = 0;
usr/src/uts/common/io/e1000api/e1000_i210.c
235
s32 e1000_read_nvm_srrd_i210(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_i210.c
238
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_i210.c
280
s32 e1000_write_nvm_srwr_i210(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_i210.c
283
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_i210.c
321
static s32 e1000_write_nvm_srwr(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_i210.c
327
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_i210.c
376
static s32 e1000_read_invm_word_i210(struct e1000_hw *hw, u8 address, u16 *data)
usr/src/uts/common/io/e1000api/e1000_i210.c
378
s32 status = -E1000_ERR_INVM_VALUE_NOT_FOUND;
usr/src/uts/common/io/e1000api/e1000_i210.c
38
static s32 e1000_acquire_nvm_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
40
static s32 e1000_get_hw_semaphore_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
41
static s32 e1000_write_nvm_srwr(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_i210.c
418
static s32 e1000_read_invm_i210(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_i210.c
421
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_i210.c
43
static s32 e1000_pool_flash_update_done_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_i210.c
44
static s32 e1000_valid_led_default_i210(struct e1000_hw *hw, u16 *data);
usr/src/uts/common/io/e1000api/e1000_i210.c
498
s32 e1000_validate_nvm_checksum_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
500
s32 status = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_i210.c
501
s32 (*read_op_ptr)(struct e1000_hw *, u16, u16, u16 *);
usr/src/uts/common/io/e1000api/e1000_i210.c
537
s32 e1000_update_nvm_checksum_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
539
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
55
static s32 e1000_acquire_nvm_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
57
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
616
s32 e1000_update_flash_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
618
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
647
s32 e1000_pool_flash_update_done_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
649
s32 ret_val = -E1000_ERR_NVM;
usr/src/uts/common/io/e1000api/e1000_i210.c
672
static s32 e1000_init_nvm_params_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
674
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
721
static s32 e1000_valid_led_default_i210(struct e1000_hw *hw, u16 *data)
usr/src/uts/common/io/e1000api/e1000_i210.c
723
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
756
static s32 __e1000_access_xmdio_reg(struct e1000_hw *hw, u16 address,
usr/src/uts/common/io/e1000api/e1000_i210.c
759
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
798
s32 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 *data)
usr/src/uts/common/io/e1000api/e1000_i210.c
812
s32 e1000_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr, u16 data)
usr/src/uts/common/io/e1000api/e1000_i210.c
826
static s32 e1000_pll_workaround_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
828
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
88
s32 e1000_acquire_swfw_sync_i210(struct e1000_hw *hw, u16 mask)
usr/src/uts/common/io/e1000api/e1000_i210.c
895
static s32 e1000_get_cfg_done_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
897
s32 timeout = PHY_CFG_TIMEOUT;
usr/src/uts/common/io/e1000api/e1000_i210.c
920
s32 e1000_init_hw_i210(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_i210.c
922
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_i210.c
93
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_i210.c
94
s32 i = 0, timeout = 200; /* FIXME: find real value to use here */
usr/src/uts/common/io/e1000api/e1000_i210.h
39
s32 e1000_update_flash_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_i210.h
40
s32 e1000_update_nvm_checksum_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_i210.h
41
s32 e1000_validate_nvm_checksum_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_i210.h
42
s32 e1000_write_nvm_srwr_i210(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_i210.h
44
s32 e1000_read_nvm_srrd_i210(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_i210.h
46
s32 e1000_acquire_swfw_sync_i210(struct e1000_hw *hw, u16 mask);
usr/src/uts/common/io/e1000api/e1000_i210.h
48
s32 e1000_read_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr,
usr/src/uts/common/io/e1000api/e1000_i210.h
50
s32 e1000_write_xmdio_reg(struct e1000_hw *hw, u16 addr, u8 dev_addr,
usr/src/uts/common/io/e1000api/e1000_i210.h
52
s32 e1000_init_hw_i210(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
100
static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
101
static s32 e1000_update_nvm_checksum_spt(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
102
static s32 e1000_valid_led_default_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1033
static s32 e1000_k1_workaround_lpt_lp(struct e1000_hw *hw, bool link)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1037
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
104
static s32 e1000_id_led_init_pchlan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
105
static s32 e1000_get_bus_info_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
106
static s32 e1000_reset_hw_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
107
static s32 e1000_init_hw_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
108
static s32 e1000_setup_link_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
109
static s32 e1000_setup_copper_link_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
110
static s32 e1000_setup_copper_link_pch_lpt(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
111
static s32 e1000_get_link_up_info_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
113
static s32 e1000_cleanup_led_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
114
static s32 e1000_led_on_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1142
static s32 e1000_platform_pm_pch_lpt(struct e1000_hw *hw, bool link)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1147
s32 obff_hwm = 0;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
115
static s32 e1000_led_off_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
116
static s32 e1000_k1_gig_workaround_hv(struct e1000_hw *hw, bool link);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
117
static s32 e1000_setup_led_pchlan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
118
static s32 e1000_cleanup_led_pchlan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
119
static s32 e1000_led_on_pchlan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
120
static s32 e1000_led_off_pchlan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1213
obff_hwm = (s32)(rxa - lat_ns);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
122
static s32 e1000_erase_flash_bank_ich8lan(struct e1000_hw *hw, u32 bank);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
124
static s32 e1000_kmrn_lock_loss_workaround_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
125
static s32 e1000_read_flash_byte_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1250
static s32 e1000_set_obff_timer_pch_lpt(struct e1000_hw *hw, u32 itr)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1253
s32 timer;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
127
static s32 e1000_read_flash_data_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1284
s32 e1000_enable_ulp_lpt_lp(struct e1000_hw *hw, bool to_sx)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1287
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
129
static s32 e1000_read_flash_data32_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
131
static s32 e1000_read_flash_dword_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
133
static s32 e1000_write_flash_data32_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
135
static s32 e1000_retry_write_flash_dword_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
137
static s32 e1000_read_flash_word_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
139
static s32 e1000_retry_write_flash_byte_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
141
static s32 e1000_get_cfg_done_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
143
static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1430
s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1432
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
144
static s32 e1000_set_mdio_slow_mode_hv(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
145
static s32 e1000_k1_workaround_lv(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
147
static s32 e1000_set_obff_timer_pch_lpt(struct e1000_hw *hw, u32 itr);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1568
static s32 e1000_check_for_copper_link_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1571
s32 ret_val, tipg_reg = 0;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1876
static s32 e1000_acquire_nvm_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1907
static s32 e1000_acquire_swflag_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
1910
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
204
s32 ret_val = 0;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2071
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2149
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2192
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2229
static s32 e1000_check_reset_block_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2256
static s32 e1000_write_smbus_addr(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2262
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2297
static s32 e1000_sw_lcd_config_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2301
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2432
static s32 e1000_k1_gig_workaround_hv(struct e1000_hw *hw, bool link)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2434
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2514
s32 e1000_configure_k1_ich8lan(struct e1000_hw *hw, bool k1_enable)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2516
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2567
static s32 e1000_oem_bits_config_ich8lan(struct e1000_hw *hw, bool d0_state)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2569
s32 ret_val = 0;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2634
static s32 e1000_set_mdio_slow_mode_hv(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2636
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2656
static s32 e1000_hv_phy_workarounds_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2658
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2745
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2802
s32 e1000_lv_jumbo_workaround_ich8lan(struct e1000_hw *hw, bool enable)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2804
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2975
static s32 e1000_lv_phy_workarounds_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
2977
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3011
static s32 e1000_k1_workaround_lv(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3013
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3118
static s32 e1000_post_phy_reset_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3120
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
316
static s32 e1000_init_phy_workarounds_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
319
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3191
static s32 e1000_phy_hw_reset_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3193
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3220
static s32 e1000_set_lplu_state_pchlan(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3222
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3254
static s32 e1000_set_d0_lplu_state_ich8lan(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3258
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3350
static s32 e1000_set_d3_lplu_state_ich8lan(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3354
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3439
static s32 e1000_valid_nvm_bank_detect_ich8lan(struct e1000_hw *hw, u32 *bank)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3447
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3550
static s32 e1000_read_nvm_spt(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3556
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3643
static s32 e1000_read_nvm_ich8lan(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3649
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3703
static s32 e1000_flash_cycle_init_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3706
s32 ret_val = -E1000_ERR_NVM;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3749
s32 i;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3789
static s32 e1000_flash_cycle_ich8lan(struct e1000_hw *hw, u32 timeout)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3833
static s32 e1000_read_flash_dword_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3856
static s32 e1000_read_flash_word_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3878
static s32 e1000_read_flash_byte_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3881
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3909
static s32 e1000_read_flash_data_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3916
s32 ret_val = -E1000_ERR_NVM;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3984
static s32 e1000_read_flash_data32_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
3990
s32 ret_val = -E1000_ERR_NVM;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4062
static s32 e1000_write_nvm_ich8lan(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4100
static s32 e1000_update_nvm_checksum_spt(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4105
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4269
static s32 e1000_update_nvm_checksum_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4274
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4419
static s32 e1000_validate_nvm_checksum_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4421
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4480
static s32 e1000_write_flash_data_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4487
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4577
static s32 e1000_write_flash_data32_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
458
static s32 e1000_init_phy_params_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4583
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
461
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4666
static s32 e1000_write_flash_byte_ich8lan(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4685
static s32 e1000_retry_write_flash_dword_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4688
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4722
static s32 e1000_retry_write_flash_byte_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4725
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4755
static s32 e1000_erase_flash_bank_ich8lan(struct e1000_hw *hw, u32 bank)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4763
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4764
s32 count = 0;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4765
s32 j, iteration, sector_size;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4876
static s32 e1000_valid_led_default_ich8lan(struct e1000_hw *hw, u16 *data)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4878
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4907
static s32 e1000_id_led_init_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4910
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4975
static s32 e1000_get_bus_info_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
4978
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5002
static s32 e1000_reset_hw_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5007
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5123
static s32 e1000_init_hw_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5127
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5292
static s32 e1000_setup_link_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5294
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5346
static s32 e1000_setup_copper_link_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5349
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5437
static s32 e1000_setup_copper_link_pch_lpt(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5440
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5466
static s32 e1000_get_link_up_info_ich8lan(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5469
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5501
static s32 e1000_kmrn_lock_loss_workaround_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5505
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
557
static s32 e1000_init_phy_params_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
560
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5646
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5688
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5820
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5888
static s32 e1000_cleanup_led_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5906
static s32 e1000_led_on_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5924
static s32 e1000_led_off_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5942
static s32 e1000_setup_led_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5956
static s32 e1000_cleanup_led_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
5970
static s32 e1000_led_on_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6002
static s32 e1000_led_off_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6040
static s32 e1000_get_cfg_done_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6042
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
6116
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
649
static s32 e1000_init_nvm_params_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
74
static s32 e1000_acquire_swflag_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
742
static s32 e1000_init_mac_params_ich8lan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
76
static s32 e1000_acquire_nvm_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
82
static s32 e1000_sw_lcd_config_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
86
static s32 e1000_check_reset_block_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
867
static s32 __e1000_access_emi_reg_locked(struct e1000_hw *hw, u16 address,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
87
static s32 e1000_phy_hw_reset_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
870
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
88
static s32 e1000_set_lplu_state_pchlan(struct e1000_hw *hw, bool active);
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
89
static s32 e1000_set_d0_lplu_state_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
896
s32 e1000_read_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 *data)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
91
static s32 e1000_set_d3_lplu_state_ich8lan(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
911
s32 e1000_write_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 data)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
93
static s32 e1000_read_nvm_ich8lan(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
932
s32 e1000_set_eee_pchlan(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
935
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
95
static s32 e1000_read_nvm_spt(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
97
static s32 e1000_write_nvm_ich8lan(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_ich8lan.c
99
static s32 e1000_validate_nvm_checksum_ich8lan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
334
s32 e1000_configure_k1_ich8lan(struct e1000_hw *hw, bool k1_enable);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
336
s32 e1000_lv_jumbo_workaround_ich8lan(struct e1000_hw *hw, bool enable);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
337
s32 e1000_read_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 *data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
338
s32 e1000_write_emi_reg_locked(struct e1000_hw *hw, u16 addr, u16 data);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
339
s32 e1000_set_eee_pchlan(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
340
s32 e1000_enable_ulp_lpt_lp(struct e1000_hw *hw, bool to_sx);
usr/src/uts/common/io/e1000api/e1000_ich8lan.h
341
s32 e1000_disable_ulp_lpt_lp(struct e1000_hw *hw, bool force);
usr/src/uts/common/io/e1000api/e1000_mac.c
1002
s32 e1000_setup_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1004
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
1058
s32 e1000_commit_fc_settings_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
108
s32 e1000_null_link_info(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_mac.c
1127
s32 e1000_poll_fiber_serdes_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1131
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
1176
s32 e1000_setup_fiber_serdes_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1179
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
1250
s32 e1000_set_fc_watermarks_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1289
s32 e1000_force_mac_fc_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1351
s32 e1000_config_fc_after_link_up_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1354
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_mac.c
162
s32 e1000_null_set_obff_timer(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_mac.c
1659
s32 e1000_get_speed_and_duplex_copper_generic(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_mac.c
1698
s32 e1000_get_speed_and_duplex_fiber_serdes_generic(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_mac.c
1715
s32 e1000_get_hw_semaphore_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1718
s32 timeout = hw->nvm.word_size + 1;
usr/src/uts/common/io/e1000api/e1000_mac.c
1719
s32 i = 0;
usr/src/uts/common/io/e1000api/e1000_mac.c
177
s32 e1000_get_bus_info_pci_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1785
s32 e1000_get_auto_rd_done_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1787
s32 i = 0;
usr/src/uts/common/io/e1000api/e1000_mac.c
1814
s32 e1000_valid_led_default_generic(struct e1000_hw *hw, u16 *data)
usr/src/uts/common/io/e1000api/e1000_mac.c
1816
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
182
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_mac.c
1837
s32 e1000_id_led_init_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1840
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
1905
s32 e1000_setup_led_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1937
s32 e1000_cleanup_led_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1951
s32 e1000_blink_led_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
1998
s32 e1000_led_on_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
2027
s32 e1000_led_off_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
2085
s32 e1000_disable_pcie_master_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
2088
s32 timeout = MASTER_DISABLE_TIMEOUT;
usr/src/uts/common/io/e1000api/e1000_mac.c
2191
static s32 e1000_validate_mdi_setting_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
2211
s32 e1000_validate_mdi_setting_crossover_generic(struct e1000_hw E1000_UNUSEDARG *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
2229
s32 e1000_write_8bit_ctrl_reg_generic(struct e1000_hw *hw, u32 reg,
usr/src/uts/common/io/e1000api/e1000_mac.c
232
s32 e1000_get_bus_info_pcie_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
236
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
37
static s32 e1000_validate_mdi_setting_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.c
400
s32 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
403
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
709
s32 e1000_check_for_copper_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
712
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
774
s32 e1000_check_for_fiber_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
780
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
841
s32 e1000_check_for_serdes_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
847
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.c
88
s32 e1000_null_ops_generic(struct e1000_hw E1000_UNUSEDARG *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
947
s32 e1000_set_default_fc_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mac.c
949
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mac.h
41
s32 e1000_null_ops_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
42
s32 e1000_null_link_info(struct e1000_hw *hw, u16 *s, u16 *d);
usr/src/uts/common/io/e1000api/e1000_mac.h
47
s32 e1000_null_set_obff_timer(struct e1000_hw *hw, u32 a);
usr/src/uts/common/io/e1000api/e1000_mac.h
48
s32 e1000_blink_led_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
49
s32 e1000_check_for_copper_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
50
s32 e1000_check_for_fiber_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
51
s32 e1000_check_for_serdes_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
52
s32 e1000_cleanup_led_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
53
s32 e1000_commit_fc_settings_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
54
s32 e1000_poll_fiber_serdes_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
55
s32 e1000_config_fc_after_link_up_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
56
s32 e1000_disable_pcie_master_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
57
s32 e1000_force_mac_fc_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
58
s32 e1000_get_auto_rd_done_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
59
s32 e1000_get_bus_info_pci_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
60
s32 e1000_get_bus_info_pcie_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
63
s32 e1000_get_hw_semaphore_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
64
s32 e1000_get_speed_and_duplex_copper_generic(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_mac.h
66
s32 e1000_get_speed_and_duplex_fiber_serdes_generic(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_mac.h
68
s32 e1000_id_led_init_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
69
s32 e1000_led_on_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
70
s32 e1000_led_off_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
73
s32 e1000_set_default_fc_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
74
s32 e1000_set_fc_watermarks_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
75
s32 e1000_setup_fiber_serdes_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
76
s32 e1000_setup_led_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
77
s32 e1000_setup_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
78
s32 e1000_validate_mdi_setting_crossover_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_mac.h
79
s32 e1000_write_8bit_ctrl_reg_generic(struct e1000_hw *hw, u32 reg,
usr/src/uts/common/io/e1000api/e1000_mac.h
89
s32 e1000_check_alt_mac_addr_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_manage.c
134
s32 ret_val, hdr_csum, csum;
usr/src/uts/common/io/e1000api/e1000_manage.c
189
s32 e1000_mng_write_cmd_header_generic(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_manage.c
223
s32 e1000_mng_host_if_write_generic(struct e1000_hw *hw, u8 *buffer,
usr/src/uts/common/io/e1000api/e1000_manage.c
295
s32 e1000_mng_write_dhcp_info_generic(struct e1000_hw *hw, u8 *buffer,
usr/src/uts/common/io/e1000api/e1000_manage.c
299
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_manage.c
366
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_manage.c
394
s32 e1000_host_interface_command(struct e1000_hw *hw, u8 *buffer, u32 length)
usr/src/uts/common/io/e1000api/e1000_manage.c
467
s32 e1000_load_firmware(struct e1000_hw *hw, u8 *buffer, u32 length)
usr/src/uts/common/io/e1000api/e1000_manage.c
70
s32 e1000_mng_enable_host_if_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_manage.h
40
s32 e1000_mng_enable_host_if_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_manage.h
41
s32 e1000_mng_host_if_write_generic(struct e1000_hw *hw, u8 *buffer,
usr/src/uts/common/io/e1000api/e1000_manage.h
43
s32 e1000_mng_write_cmd_header_generic(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_manage.h
45
s32 e1000_mng_write_dhcp_info_generic(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_manage.h
49
s32 e1000_host_interface_command(struct e1000_hw *hw, u8 *buffer, u32 length);
usr/src/uts/common/io/e1000api/e1000_manage.h
50
s32 e1000_load_firmware(struct e1000_hw *hw, u8 *buffer, u32 length);
usr/src/uts/common/io/e1000api/e1000_mbx.c
101
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_mbx.c
121
s32 e1000_check_for_msg(struct e1000_hw *hw, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
124
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
141
s32 e1000_check_for_ack(struct e1000_hw *hw, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
144
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
161
s32 e1000_check_for_rst(struct e1000_hw *hw, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
164
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
181
static s32 e1000_poll_for_msg(struct e1000_hw *hw, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
212
static s32 e1000_poll_for_ack(struct e1000_hw *hw, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
246
s32 e1000_read_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
249
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
275
s32 e1000_write_posted_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
278
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
340
static s32 e1000_check_for_bit_vf(struct e1000_hw *hw, u32 mask)
usr/src/uts/common/io/e1000api/e1000_mbx.c
343
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
360
static s32 e1000_check_for_msg_vf(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_mbx.c
363
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
382
static s32 e1000_check_for_ack_vf(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_mbx.c
385
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
404
static s32 e1000_check_for_rst_vf(struct e1000_hw *hw,
usr/src/uts/common/io/e1000api/e1000_mbx.c
407
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
41
static s32 e1000_null_mbx_check_for_flag(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_mbx.c
426
static s32 e1000_obtain_mbx_lock_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mbx.c
428
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
457
static s32 e1000_write_mbx_vf(struct e1000_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/e1000api/e1000_mbx.c
460
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mbx.c
498
static s32 e1000_read_mbx_vf(struct e1000_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/e1000api/e1000_mbx.c
501
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_mbx.c
53
static s32 e1000_null_mbx_transact(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_mbx.c
531
s32 e1000_init_mbx_params_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mbx.c
559
static s32 e1000_check_for_bit_pf(struct e1000_hw *hw, u32 mask)
usr/src/uts/common/io/e1000api/e1000_mbx.c
562
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
579
static s32 e1000_check_for_msg_pf(struct e1000_hw *hw, u16 vf_number)
usr/src/uts/common/io/e1000api/e1000_mbx.c
581
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
600
static s32 e1000_check_for_ack_pf(struct e1000_hw *hw, u16 vf_number)
usr/src/uts/common/io/e1000api/e1000_mbx.c
602
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
621
static s32 e1000_check_for_rst_pf(struct e1000_hw *hw, u16 vf_number)
usr/src/uts/common/io/e1000api/e1000_mbx.c
624
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
644
static s32 e1000_obtain_mbx_lock_pf(struct e1000_hw *hw, u16 vf_number)
usr/src/uts/common/io/e1000api/e1000_mbx.c
646
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
679
static s32 e1000_write_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/e1000api/e1000_mbx.c
682
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mbx.c
72
s32 e1000_read_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.c
722
static s32 e1000_read_mbx_pf(struct e1000_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/e1000api/e1000_mbx.c
725
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_mbx.c
75
s32 ret_val = -E1000_ERR_MBX;
usr/src/uts/common/io/e1000api/e1000_mbx.c
755
s32 e1000_init_mbx_params_pf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_mbx.c
98
s32 e1000_write_mbx(struct e1000_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/e1000api/e1000_mbx.h
100
s32 e1000_check_for_ack(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_mbx.h
101
s32 e1000_check_for_rst(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_mbx.h
103
s32 e1000_init_mbx_params_vf(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_mbx.h
104
s32 e1000_init_mbx_params_pf(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_mbx.h
95
s32 e1000_read_mbx(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_mbx.h
96
s32 e1000_write_mbx(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_mbx.h
97
s32 e1000_read_posted_mbx(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_mbx.h
98
s32 e1000_write_posted_mbx(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_mbx.h
99
s32 e1000_check_for_msg(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_nvm.c
1015
s32 e1000_write_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/e1000api/e1000_nvm.c
1018
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
1074
s32 e1000_get_pba_block_size(struct e1000_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/e1000api/e1000_nvm.c
1077
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
1130
s32 e1000_read_mac_addr_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_nvm.c
1158
s32 e1000_validate_nvm_checksum_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_nvm.c
1160
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
1191
s32 e1000_update_nvm_checksum_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_nvm.c
1193
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
231
s32 e1000_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg)
usr/src/uts/common/io/e1000api/e1000_nvm.c
261
s32 e1000_acquire_nvm_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_nvm.c
264
s32 timeout = E1000_NVM_GRANT_ATTEMPTS;
usr/src/uts/common/io/e1000api/e1000_nvm.c
381
static s32 e1000_ready_nvm_eeprom(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_nvm.c
440
s32 e1000_read_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/e1000api/e1000_nvm.c
444
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
500
s32 e1000_read_nvm_microwire(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_nvm.c
505
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
555
s32 e1000_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/e1000api/e1000_nvm.c
559
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_nvm.c
603
s32 e1000_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/e1000api/e1000_nvm.c
606
s32 ret_val = -E1000_ERR_NVM;
usr/src/uts/common/io/e1000api/e1000_nvm.c
66
s32 e1000_null_read_nvm(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_nvm.c
683
s32 e1000_write_nvm_microwire(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_nvm.c
687
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
767
s32 e1000_read_pba_string_generic(struct e1000_hw *hw, u8 *pba_num,
usr/src/uts/common/io/e1000api/e1000_nvm.c
770
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
88
s32 e1000_null_led_default(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_nvm.c
882
s32 e1000_read_pba_length_generic(struct e1000_hw *hw, u32 *pba_num_size)
usr/src/uts/common/io/e1000api/e1000_nvm.c
884
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
946
s32 e1000_read_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/e1000api/e1000_nvm.c
950
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_nvm.c
99
s32 e1000_null_write_nvm(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_nvm.h
45
s32 e1000_null_read_nvm(struct e1000_hw *hw, u16 a, u16 b, u16 *c);
usr/src/uts/common/io/e1000api/e1000_nvm.h
47
s32 e1000_null_led_default(struct e1000_hw *hw, u16 *data);
usr/src/uts/common/io/e1000api/e1000_nvm.h
48
s32 e1000_null_write_nvm(struct e1000_hw *hw, u16 a, u16 b, u16 *c);
usr/src/uts/common/io/e1000api/e1000_nvm.h
49
s32 e1000_acquire_nvm_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_nvm.h
51
s32 e1000_poll_eerd_eewr_done(struct e1000_hw *hw, int ee_reg);
usr/src/uts/common/io/e1000api/e1000_nvm.h
52
s32 e1000_read_mac_addr_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_nvm.h
53
s32 e1000_read_pba_string_generic(struct e1000_hw *hw, u8 *pba_num,
usr/src/uts/common/io/e1000api/e1000_nvm.h
55
s32 e1000_read_pba_length_generic(struct e1000_hw *hw, u32 *pba_num_size);
usr/src/uts/common/io/e1000api/e1000_nvm.h
56
s32 e1000_read_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/e1000api/e1000_nvm.h
59
s32 e1000_write_pba_raw(struct e1000_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/e1000api/e1000_nvm.h
61
s32 e1000_get_pba_block_size(struct e1000_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/e1000api/e1000_nvm.h
63
s32 e1000_read_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words, u16 *data);
usr/src/uts/common/io/e1000api/e1000_nvm.h
64
s32 e1000_read_nvm_microwire(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_nvm.h
66
s32 e1000_read_nvm_eerd(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_nvm.h
68
s32 e1000_valid_led_default_generic(struct e1000_hw *hw, u16 *data);
usr/src/uts/common/io/e1000api/e1000_nvm.h
69
s32 e1000_validate_nvm_checksum_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_nvm.h
70
s32 e1000_write_nvm_microwire(struct e1000_hw *hw, u16 offset,
usr/src/uts/common/io/e1000api/e1000_nvm.h
72
s32 e1000_write_nvm_spi(struct e1000_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/e1000api/e1000_nvm.h
74
s32 e1000_update_nvm_checksum_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
1008
static s32 e1000_set_master_slave_mode(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1010
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
1048
s32 e1000_copper_link_setup_82577(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1050
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
107
s32 e1000_null_set_page(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1112
s32 e1000_copper_link_setup_m88(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1115
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
118
s32 e1000_null_read_reg(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1264
s32 e1000_copper_link_setup_m88_gen2(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1267
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
1361
s32 e1000_copper_link_setup_igp(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1364
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
139
s32 e1000_null_lplu_state(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1471
s32 e1000_phy_setup_autoneg(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1474
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
150
s32 e1000_null_write_reg(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1624
s32 e1000_copper_link_autoneg(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1627
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
165
s32 e1000_read_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1688
s32 e1000_setup_copper_link_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1690
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
1741
s32 e1000_phy_force_speed_duplex_igp(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1744
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
1807
s32 e1000_phy_force_speed_duplex_m88(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1810
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
182
s32 e1000_write_i2c_byte_null(struct e1000_hw E1000_UNUSEDARG *hw,
usr/src/uts/common/io/e1000api/e1000_phy.c
1946
s32 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
1949
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
199
s32 e1000_check_reset_block_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2077
s32 e1000_set_d3_lplu_state_generic(struct e1000_hw *hw, bool active)
usr/src/uts/common/io/e1000api/e1000_phy.c
2080
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2161
s32 e1000_check_downshift_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2164
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
218
s32 e1000_get_phy_id(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2206
s32 e1000_check_polarity_m88(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2209
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
221
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
2233
s32 e1000_check_polarity_igp(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2236
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2276
s32 e1000_check_polarity_ife(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2279
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2311
static s32 e1000_wait_autoneg(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2313
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
2349
s32 e1000_phy_has_link_generic(struct e1000_hw *hw, u32 iterations,
usr/src/uts/common/io/e1000api/e1000_phy.c
2352
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
2407
s32 e1000_get_cable_length_m88(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2410
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2433
s32 e1000_get_cable_length_m88_gen2(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2436
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2556
s32 e1000_get_cable_length_igp_2(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2559
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
259
s32 e1000_phy_reset_dsp_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
261
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2626
s32 e1000_get_phy_info_m88(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2629
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2701
s32 e1000_get_phy_info_igp(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2704
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2763
s32 e1000_get_phy_info_ife(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2766
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2818
s32 e1000_phy_sw_reset_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2820
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
284
s32 e1000_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
2851
s32 e1000_phy_hw_reset_generic(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2854
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
2892
s32 e1000_get_cfg_done_generic(struct e1000_hw E1000_UNUSEDARG *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
2907
s32 e1000_phy_init_script_igp3(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
3057
s32 e1000_determine_phy_address(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
3112
s32 e1000_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3114
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3172
s32 e1000_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3174
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3231
s32 e1000_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3233
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3276
s32 e1000_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3278
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3321
s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
3323
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3379
s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg)
usr/src/uts/common/io/e1000api/e1000_phy.c
3381
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3429
static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_phy.c
3432
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
349
s32 e1000_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3532
static s32 __e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data,
usr/src/uts/common/io/e1000api/e1000_phy.c
3535
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3598
s32 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3612
s32 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3626
s32 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3641
static s32 __e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data,
usr/src/uts/common/io/e1000api/e1000_phy.c
3644
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
37
static s32 e1000_wait_autoneg(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.c
3723
s32 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3737
s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3751
s32 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
3782
static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_phy.c
3785
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
38
static s32 e1000_access_phy_wakeup_reg_bm(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_phy.c
3829
s32 e1000_link_stall_workaround_hv(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
3831
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
3877
s32 e1000_check_polarity_82577(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
3880
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3901
s32 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
3904
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
3950
s32 e1000_get_phy_info_82577(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
3953
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
4013
s32 e1000_get_cable_length_82577(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_phy.c
4016
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
4045
s32 e1000_write_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
4047
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
4077
s32 e1000_read_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
4079
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
41
static s32 e1000_access_phy_debug_regs_hv(struct e1000_hw *hw, u32 offset,
usr/src/uts/common/io/e1000api/e1000_phy.c
4108
s32 e1000_read_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
415
s32 e1000_read_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
4169
s32 e1000_write_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 data,
usr/src/uts/common/io/e1000api/e1000_phy.c
462
s32 e1000_write_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
523
s32 e1000_read_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
578
s32 e1000_write_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
648
s32 e1000_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
650
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
678
s32 e1000_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
680
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_phy.c
708
s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page)
usr/src/uts/common/io/e1000api/e1000_phy.c
730
static s32 __e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data,
usr/src/uts/common/io/e1000api/e1000_phy.c
733
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
770
s32 e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
784
s32 e1000_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
799
static s32 __e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data,
usr/src/uts/common/io/e1000api/e1000_phy.c
802
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
838
s32 e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
852
s32 e1000_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
868
static s32 __e1000_read_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 *data,
usr/src/uts/common/io/e1000api/e1000_phy.c
876
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
912
s32 e1000_read_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
927
s32 e1000_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/e1000api/e1000_phy.c
943
static s32 __e1000_write_kmrn_reg(struct e1000_hw *hw, u32 offset, u16 data,
usr/src/uts/common/io/e1000api/e1000_phy.c
951
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_phy.c
983
s32 e1000_write_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.c
997
s32 e1000_write_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/e1000api/e1000_phy.h
100
s32 e1000_write_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
101
s32 e1000_read_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
102
s32 e1000_write_phy_reg_i2c(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
103
s32 e1000_read_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
104
s32 e1000_write_sfp_data_byte(struct e1000_hw *hw, u16 offset, u8 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
105
s32 e1000_read_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
106
s32 e1000_read_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
107
s32 e1000_read_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
108
s32 e1000_write_phy_reg_hv(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
109
s32 e1000_write_phy_reg_hv_locked(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
110
s32 e1000_write_phy_reg_page_hv(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
111
s32 e1000_link_stall_workaround_hv(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
112
s32 e1000_copper_link_setup_82577(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
113
s32 e1000_check_polarity_82577(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
114
s32 e1000_get_phy_info_82577(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
115
s32 e1000_phy_force_speed_duplex_82577(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
116
s32 e1000_get_cable_length_82577(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
117
s32 e1000_write_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
118
s32 e1000_read_phy_reg_gs40g(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
119
s32 e1000_read_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
120
s32 e1000_write_phy_reg_mphy(struct e1000_hw *hw, u32 address, u32 data,
usr/src/uts/common/io/e1000api/e1000_phy.h
39
s32 e1000_null_read_reg(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
41
s32 e1000_null_lplu_state(struct e1000_hw *hw, bool active);
usr/src/uts/common/io/e1000api/e1000_phy.h
42
s32 e1000_null_write_reg(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
43
s32 e1000_null_set_page(struct e1000_hw *hw, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
44
s32 e1000_read_i2c_byte_null(struct e1000_hw *hw, u8 byte_offset,
usr/src/uts/common/io/e1000api/e1000_phy.h
46
s32 e1000_write_i2c_byte_null(struct e1000_hw *hw, u8 byte_offset,
usr/src/uts/common/io/e1000api/e1000_phy.h
48
s32 e1000_check_downshift_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
49
s32 e1000_check_polarity_m88(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
50
s32 e1000_check_polarity_igp(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
51
s32 e1000_check_polarity_ife(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
52
s32 e1000_check_reset_block_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
53
s32 e1000_phy_setup_autoneg(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
54
s32 e1000_copper_link_autoneg(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
55
s32 e1000_copper_link_setup_igp(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
56
s32 e1000_copper_link_setup_m88(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
57
s32 e1000_copper_link_setup_m88_gen2(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
58
s32 e1000_phy_force_speed_duplex_igp(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
59
s32 e1000_phy_force_speed_duplex_m88(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
60
s32 e1000_phy_force_speed_duplex_ife(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
61
s32 e1000_get_cable_length_m88(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
62
s32 e1000_get_cable_length_m88_gen2(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
63
s32 e1000_get_cable_length_igp_2(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
64
s32 e1000_get_cfg_done_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
65
s32 e1000_get_phy_id(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
66
s32 e1000_get_phy_info_igp(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
67
s32 e1000_get_phy_info_m88(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
68
s32 e1000_get_phy_info_ife(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
69
s32 e1000_phy_sw_reset_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
71
s32 e1000_phy_hw_reset_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
72
s32 e1000_phy_reset_dsp_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
73
s32 e1000_read_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
74
s32 e1000_read_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
75
s32 e1000_set_page_igp(struct e1000_hw *hw, u16 page);
usr/src/uts/common/io/e1000api/e1000_phy.h
76
s32 e1000_read_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
77
s32 e1000_read_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
78
s32 e1000_read_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
79
s32 e1000_set_d3_lplu_state_generic(struct e1000_hw *hw, bool active);
usr/src/uts/common/io/e1000api/e1000_phy.h
80
s32 e1000_setup_copper_link_generic(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
81
s32 e1000_write_kmrn_reg_generic(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
82
s32 e1000_write_kmrn_reg_locked(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
83
s32 e1000_write_phy_reg_igp(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
84
s32 e1000_write_phy_reg_igp_locked(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
85
s32 e1000_write_phy_reg_m88(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
86
s32 e1000_phy_has_link_generic(struct e1000_hw *hw, u32 iterations,
usr/src/uts/common/io/e1000api/e1000_phy.h
88
s32 e1000_phy_init_script_igp3(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
90
s32 e1000_determine_phy_address(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_phy.h
91
s32 e1000_write_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
92
s32 e1000_read_phy_reg_bm(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
93
s32 e1000_enable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg);
usr/src/uts/common/io/e1000api/e1000_phy.h
94
s32 e1000_disable_phy_wakeup_reg_access_bm(struct e1000_hw *hw, u16 *phy_reg);
usr/src/uts/common/io/e1000api/e1000_phy.h
95
s32 e1000_read_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_phy.h
96
s32 e1000_write_phy_reg_bm2(struct e1000_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/e1000api/e1000_phy.h
99
s32 e1000_read_phy_reg_mdic(struct e1000_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/e1000api/e1000_vf.c
162
static s32 e1000_acquire_vf(struct e1000_hw E1000_UNUSEDARG *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
186
static s32 e1000_setup_link_vf(struct e1000_hw E1000_UNUSEDARG *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
199
static s32 e1000_get_bus_info_pcie_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
221
static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_vf.c
224
s32 status;
usr/src/uts/common/io/e1000api/e1000_vf.c
258
static s32 e1000_reset_hw_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
262
s32 ret_val = -E1000_ERR_MAC_INIT;
usr/src/uts/common/io/e1000api/e1000_vf.c
307
static s32 e1000_init_hw_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
329
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_vf.c
385
s32 retval = mbx->ops.write_posted(hw, msg, size, 0);
usr/src/uts/common/io/e1000api/e1000_vf.c
39
static s32 e1000_init_phy_params_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
40
static s32 e1000_init_nvm_params_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
42
static s32 e1000_acquire_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
43
static s32 e1000_setup_link_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
44
static s32 e1000_get_bus_info_pcie_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
45
static s32 e1000_init_mac_params_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
46
static s32 e1000_check_for_link_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
47
static s32 e1000_get_link_up_info_vf(struct e1000_hw *hw, u16 *speed,
usr/src/uts/common/io/e1000api/e1000_vf.c
478
s32 e1000_promisc_set_vf(struct e1000_hw *hw, enum e1000_promisc_type type)
usr/src/uts/common/io/e1000api/e1000_vf.c
482
s32 ret_val;
usr/src/uts/common/io/e1000api/e1000_vf.c
49
static s32 e1000_init_hw_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
50
static s32 e1000_reset_hw_vf(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.c
515
static s32 e1000_read_mac_addr_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
53
static s32 e1000_read_mac_addr_vf(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.c
533
static s32 e1000_check_for_link_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
537
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000api/e1000_vf.c
61
static s32 e1000_init_phy_params_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
77
static s32 e1000_init_nvm_params_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.c
91
static s32 e1000_init_mac_params_vf(struct e1000_hw *hw)
usr/src/uts/common/io/e1000api/e1000_vf.h
201
s32 (*init_params)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
202
s32 (*check_for_link)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
204
s32 (*get_bus_info)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
205
s32 (*get_link_up_info)(struct e1000_hw *, u16 *, u16 *);
usr/src/uts/common/io/e1000api/e1000_vf.h
207
s32 (*reset_hw)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
208
s32 (*init_hw)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
209
s32 (*setup_link)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
212
s32 (*read_mac_addr)(struct e1000_hw *);
usr/src/uts/common/io/e1000api/e1000_vf.h
229
s32 (*init_params)(struct e1000_hw *hw);
usr/src/uts/common/io/e1000api/e1000_vf.h
230
s32 (*read)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
231
s32 (*write)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
232
s32 (*read_posted)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
233
s32 (*write_posted)(struct e1000_hw *, u32 *, u16, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
234
s32 (*check_for_msg)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
235
s32 (*check_for_ack)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
236
s32 (*check_for_rst)(struct e1000_hw *, u16);
usr/src/uts/common/io/e1000api/e1000_vf.h
292
s32 e1000_read_pcie_cap_reg(struct e1000_hw *hw, u32 reg, u16 *value);
usr/src/uts/common/io/e1000api/e1000_vf.h
295
s32 e1000_promisc_set_vf(struct e1000_hw *, enum e1000_promisc_type);
usr/src/uts/common/io/e1000g/e1000g_sw.h
1089
s32 e1000_fifo_workaround_82547(struct e1000_hw *hw, u16 length);
usr/src/uts/common/io/e1000g/e1000g_sw.h
1093
s32 e1000_igp_ttl_workaround_82547(struct e1000_hw *hw);
usr/src/uts/common/io/e1000g/e1000g_workarounds.c
196
s32
usr/src/uts/common/io/e1000g/e1000g_workarounds.c
200
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/e1000g/e1000g_workarounds.c
74
s32
usr/src/uts/common/io/e1000g/e1000g_workarounds.c
79
s32 ret_val = E1000_SUCCESS;
usr/src/uts/common/io/igc/core/igc_api.c
141
s32 igc_setup_init_funcs(struct igc_hw *hw, bool init_device)
usr/src/uts/common/io/igc/core/igc_api.c
143
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_api.c
16
s32 igc_init_mac_params(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
18
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_api.c
211
s32 igc_get_bus_info(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
272
s32 igc_force_mac_fc(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
285
s32 igc_check_for_link(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
300
s32 igc_reset_hw(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
315
s32 igc_init_hw(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
331
s32 igc_setup_link(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
349
s32 igc_get_speed_and_duplex(struct igc_hw *hw, u16 *speed, u16 *duplex)
usr/src/uts/common/io/igc/core/igc_api.c
365
s32 igc_disable_pcie_master(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
405
s32 igc_validate_mdi_setting(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
42
s32 igc_init_nvm_params(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
434
s32 igc_check_reset_block(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
44
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_api.c
451
s32 igc_read_phy_reg(struct igc_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/igc/core/igc_api.c
468
s32 igc_write_phy_reg(struct igc_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/igc/core/igc_api.c
496
s32 igc_acquire_phy(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
512
s32 igc_get_phy_info(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
527
s32 igc_phy_hw_reset(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
549
s32 igc_set_d0_lplu_state(struct igc_hw *hw, bool active)
usr/src/uts/common/io/igc/core/igc_api.c
571
s32 igc_set_d3_lplu_state(struct igc_hw *hw, bool active)
usr/src/uts/common/io/igc/core/igc_api.c
587
s32 igc_read_mac_addr(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
606
s32 igc_read_pba_string(struct igc_hw *hw, u8 *pba_num, u32 pba_num_size)
usr/src/uts/common/io/igc/core/igc_api.c
618
s32 igc_validate_nvm_checksum(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
633
s32 igc_update_nvm_checksum(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
664
s32 igc_read_nvm(struct igc_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/igc/core/igc_api.c
68
s32 igc_init_phy_params(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
682
s32 igc_write_nvm(struct igc_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/igc/core/igc_api.c
70
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_api.c
96
s32 igc_set_mac_type(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_api.c
99
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_api.h
14
s32 igc_set_mac_type(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
15
s32 igc_setup_init_funcs(struct igc_hw *hw, bool init_device);
usr/src/uts/common/io/igc/core/igc_api.h
16
s32 igc_init_mac_params(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
17
s32 igc_init_nvm_params(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
18
s32 igc_init_phy_params(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
19
s32 igc_get_bus_info(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
22
s32 igc_force_mac_fc(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
23
s32 igc_check_for_link(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
24
s32 igc_reset_hw(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
25
s32 igc_init_hw(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
26
s32 igc_setup_link(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
27
s32 igc_get_speed_and_duplex(struct igc_hw *hw, u16 *speed, u16 *duplex);
usr/src/uts/common/io/igc/core/igc_api.h
28
s32 igc_disable_pcie_master(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
34
s32 igc_check_reset_block(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
35
s32 igc_get_cable_length(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
36
s32 igc_validate_mdi_setting(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
37
s32 igc_read_phy_reg(struct igc_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/igc/core/igc_api.h
38
s32 igc_write_phy_reg(struct igc_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/igc/core/igc_api.h
39
s32 igc_get_phy_info(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
41
s32 igc_acquire_phy(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
42
s32 igc_phy_hw_reset(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
45
s32 igc_read_mac_addr(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
46
s32 igc_read_pba_string(struct igc_hw *hw, u8 *pba_num, u32 pba_num_size);
usr/src/uts/common/io/igc/core/igc_api.h
48
s32 igc_update_nvm_checksum(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
49
s32 igc_validate_nvm_checksum(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_api.h
50
s32 igc_read_nvm(struct igc_hw *hw, u16 offset, u16 words, u16 *data);
usr/src/uts/common/io/igc/core/igc_api.h
51
s32 igc_write_nvm(struct igc_hw *hw, u16 offset, u16 words, u16 *data);
usr/src/uts/common/io/igc/core/igc_api.h
52
s32 igc_set_d3_lplu_state(struct igc_hw *hw, bool active);
usr/src/uts/common/io/igc/core/igc_api.h
53
s32 igc_set_d0_lplu_state(struct igc_hw *hw, bool active);
usr/src/uts/common/io/igc/core/igc_base.c
18
s32 igc_acquire_phy_base(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_base.c
54
s32 igc_init_hw_base(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_base.c
57
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_base.h
11
s32 igc_init_hw_base(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_base.h
14
s32 igc_acquire_phy_base(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_hw.h
345
s32 (*init_params)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
346
s32 (*check_for_link)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
349
s32 (*get_bus_info)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
351
s32 (*get_link_up_info)(struct igc_hw *, u16 *, u16 *);
usr/src/uts/common/io/igc/core/igc_hw.h
353
s32 (*reset_hw)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
354
s32 (*init_hw)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
355
s32 (*setup_link)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
356
s32 (*setup_physical_interface)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
360
s32 (*read_mac_addr)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
361
s32 (*validate_mdi_setting)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
362
s32 (*acquire_swfw_sync)(struct igc_hw *, u16);
usr/src/uts/common/io/igc/core/igc_hw.h
381
s32 (*init_params)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
382
s32 (*acquire)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
383
s32 (*check_reset_block)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
384
s32 (*force_speed_duplex)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
385
s32 (*get_info)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
386
s32 (*set_page)(struct igc_hw *, u16);
usr/src/uts/common/io/igc/core/igc_hw.h
387
s32 (*read_reg)(struct igc_hw *, u32, u16 *);
usr/src/uts/common/io/igc/core/igc_hw.h
388
s32 (*read_reg_locked)(struct igc_hw *, u32, u16 *);
usr/src/uts/common/io/igc/core/igc_hw.h
389
s32 (*read_reg_page)(struct igc_hw *, u32, u16 *);
usr/src/uts/common/io/igc/core/igc_hw.h
391
s32 (*reset)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
392
s32 (*set_d0_lplu_state)(struct igc_hw *, bool);
usr/src/uts/common/io/igc/core/igc_hw.h
393
s32 (*set_d3_lplu_state)(struct igc_hw *, bool);
usr/src/uts/common/io/igc/core/igc_hw.h
394
s32 (*write_reg)(struct igc_hw *, u32, u16);
usr/src/uts/common/io/igc/core/igc_hw.h
395
s32 (*write_reg_locked)(struct igc_hw *, u32, u16);
usr/src/uts/common/io/igc/core/igc_hw.h
396
s32 (*write_reg_page)(struct igc_hw *, u32, u16);
usr/src/uts/common/io/igc/core/igc_hw.h
403
s32 (*init_params)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
404
s32 (*acquire)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
405
s32 (*read)(struct igc_hw *, u16, u16, u16 *);
usr/src/uts/common/io/igc/core/igc_hw.h
408
s32 (*update)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
409
s32 (*validate)(struct igc_hw *);
usr/src/uts/common/io/igc/core/igc_hw.h
410
s32 (*write)(struct igc_hw *, u16, u16, u16 *);
usr/src/uts/common/io/igc/core/igc_hw.h
414
s32 (*get_invariants)(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_hw.h
541
s32 igc_read_pcie_cap_reg(struct igc_hw *hw, u32 reg, u16 *value);
usr/src/uts/common/io/igc/core/igc_hw.h
542
s32 igc_write_pcie_cap_reg(struct igc_hw *hw, u32 reg, u16 *value);
usr/src/uts/common/io/igc/core/igc_i225.c
10
static s32 igc_init_mac_params_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
1083
s32 igc_init_hw_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
1085
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_i225.c
11
static s32 igc_init_phy_params_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
1101
s32 igc_set_d0_lplu_state_i225(struct igc_hw *hw, bool active)
usr/src/uts/common/io/igc/core/igc_i225.c
1129
s32 igc_set_d3_lplu_state_i225(struct igc_hw *hw, bool active)
usr/src/uts/common/io/igc/core/igc_i225.c
1161
s32 igc_set_eee_i225(struct igc_hw *hw, bool adv2p5G, bool adv1G,
usr/src/uts/common/io/igc/core/igc_i225.c
12
static s32 igc_reset_hw_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
13
static s32 igc_acquire_nvm_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
132
static s32 igc_init_phy_params_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
135
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
15
static s32 igc_get_hw_semaphore_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
16
static s32 __igc_write_nvm_srwr(struct igc_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/igc/core/igc_i225.c
18
static s32 igc_pool_flash_update_done_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
181
static s32 igc_reset_hw_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
184
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_i225.c
238
static s32 igc_acquire_nvm_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
24
static s32 igc_init_nvm_params_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
240
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_i225.c
269
s32 igc_acquire_swfw_sync_i225(struct igc_hw *hw, u16 mask)
usr/src/uts/common/io/igc/core/igc_i225.c
274
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
275
s32 i = 0, timeout = 200; /* FIXME: find real value to use here */
usr/src/uts/common/io/igc/core/igc_i225.c
343
s32 igc_setup_copper_link_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
346
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_i225.c
370
static s32 igc_get_hw_semaphore_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
373
s32 timeout = hw->nvm.word_size + 1;
usr/src/uts/common/io/igc/core/igc_i225.c
374
s32 i = 0;
usr/src/uts/common/io/igc/core/igc_i225.c
443
s32 igc_read_nvm_srrd_i225(struct igc_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/igc/core/igc_i225.c
446
s32 status = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
488
s32 igc_write_nvm_srwr_i225(struct igc_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/igc/core/igc_i225.c
491
s32 status = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
529
static s32 __igc_write_nvm_srwr(struct igc_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/igc/core/igc_i225.c
535
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
581
s32 igc_validate_nvm_checksum_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
583
s32 status = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
584
s32 (*read_op_ptr)(struct igc_hw *, u16, u16, u16 *);
usr/src/uts/common/io/igc/core/igc_i225.c
616
s32 igc_update_nvm_checksum_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
618
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_i225.c
693
s32 igc_set_flsw_flash_burst_counter_i225(struct igc_hw *hw,
usr/src/uts/common/io/igc/core/igc_i225.c
696
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
718
s32 igc_write_erase_flash_command_i225(struct igc_hw *hw, u32 opcode,
usr/src/uts/common/io/igc/core/igc_i225.c
722
s32 timeout = IGC_NVM_GRANT_ATTEMPTS;
usr/src/uts/common/io/igc/core/igc_i225.c
723
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_i225.c
764
s32 igc_update_flash_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
771
s32 ret_val = 0;
usr/src/uts/common/io/igc/core/igc_i225.c
81
static s32 igc_init_mac_params_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
859
s32 igc_pool_flash_update_done_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
861
s32 ret_val = -IGC_ERR_NVM;
usr/src/uts/common/io/igc/core/igc_i225.c
885
static s32 igc_set_ltr_i225(struct igc_hw *hw, bool link)
usr/src/uts/common/io/igc/core/igc_i225.c
889
s32 size;
usr/src/uts/common/io/igc/core/igc_i225.c
9
static s32 igc_init_nvm_params_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.c
987
s32 igc_check_for_link_i225(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_i225.c
990
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_i225.h
11
s32 igc_update_flash_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.h
12
s32 igc_update_nvm_checksum_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.h
13
s32 igc_validate_nvm_checksum_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.h
14
s32 igc_write_nvm_srwr_i225(struct igc_hw *hw, u16 offset,
usr/src/uts/common/io/igc/core/igc_i225.h
16
s32 igc_read_nvm_srrd_i225(struct igc_hw *hw, u16 offset,
usr/src/uts/common/io/igc/core/igc_i225.h
18
s32 igc_set_flsw_flash_burst_counter_i225(struct igc_hw *hw,
usr/src/uts/common/io/igc/core/igc_i225.h
20
s32 igc_write_erase_flash_command_i225(struct igc_hw *hw, u32 opcode,
usr/src/uts/common/io/igc/core/igc_i225.h
22
s32 igc_check_for_link_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.h
23
s32 igc_acquire_swfw_sync_i225(struct igc_hw *hw, u16 mask);
usr/src/uts/common/io/igc/core/igc_i225.h
25
s32 igc_init_hw_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.h
26
s32 igc_setup_copper_link_i225(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_i225.h
27
s32 igc_set_d0_lplu_state_i225(struct igc_hw *hw, bool active);
usr/src/uts/common/io/igc/core/igc_i225.h
28
s32 igc_set_d3_lplu_state_i225(struct igc_hw *hw, bool active);
usr/src/uts/common/io/igc/core/igc_i225.h
29
s32 igc_set_eee_i225(struct igc_hw *hw, bool adv2p5G, bool adv1G,
usr/src/uts/common/io/igc/core/igc_mac.c
1022
s32 igc_disable_pcie_master_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
1025
s32 timeout = MASTER_DISABLE_TIMEOUT;
usr/src/uts/common/io/igc/core/igc_mac.c
198
s32 igc_check_alt_mac_addr_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
201
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_mac.c
32
s32 igc_null_ops_generic(struct igc_hw IGC_UNUSEDARG *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
458
s32 igc_check_for_copper_link_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
461
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_mac.c
526
s32 igc_setup_link_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
528
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_mac.c
54
s32 igc_null_link_info(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_mac.c
603
s32 igc_set_fc_watermarks_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
642
s32 igc_force_mac_fc_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
704
s32 igc_config_fc_after_link_up_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
707
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_mac.c
874
s32 igc_get_speed_and_duplex_copper_generic(struct igc_hw *hw, u16 *speed,
usr/src/uts/common/io/igc/core/igc_mac.c
920
s32 igc_get_hw_semaphore_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
923
s32 timeout = hw->nvm.word_size + 1;
usr/src/uts/common/io/igc/core/igc_mac.c
924
s32 i = 0;
usr/src/uts/common/io/igc/core/igc_mac.c
990
s32 igc_get_auto_rd_done_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_mac.c
992
s32 i = 0;
usr/src/uts/common/io/igc/core/igc_mac.h
12
s32 igc_null_ops_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
13
s32 igc_null_link_info(struct igc_hw *hw, u16 *s, u16 *d);
usr/src/uts/common/io/igc/core/igc_mac.h
18
s32 igc_check_for_copper_link_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
19
s32 igc_config_fc_after_link_up_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
20
s32 igc_disable_pcie_master_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
21
s32 igc_force_mac_fc_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
22
s32 igc_get_auto_rd_done_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
23
s32 igc_get_bus_info_pcie_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
25
s32 igc_get_hw_semaphore_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
26
s32 igc_get_speed_and_duplex_copper_generic(struct igc_hw *hw, u16 *speed,
usr/src/uts/common/io/igc/core/igc_mac.h
31
s32 igc_set_fc_watermarks_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
32
s32 igc_setup_link_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
33
s32 igc_validate_mdi_setting_crossover_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_mac.h
42
s32 igc_check_alt_mac_addr_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_nvm.c
194
s32 igc_poll_eerd_eewr_done(struct igc_hw *hw, int ee_reg)
usr/src/uts/common/io/igc/core/igc_nvm.c
224
s32 igc_acquire_nvm_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_nvm.c
227
s32 timeout = IGC_NVM_GRANT_ATTEMPTS;
usr/src/uts/common/io/igc/core/igc_nvm.c
323
static s32 igc_ready_nvm_eeprom(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_nvm.c
375
s32 igc_read_nvm_eerd(struct igc_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/igc/core/igc_nvm.c
379
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_nvm.c
40
s32 igc_null_read_nvm(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_nvm.c
423
s32 igc_write_nvm_spi(struct igc_hw *hw, u16 offset, u16 words, u16 *data)
usr/src/uts/common/io/igc/core/igc_nvm.c
426
s32 ret_val = -IGC_ERR_NVM;
usr/src/uts/common/io/igc/core/igc_nvm.c
500
s32 igc_read_pba_string_generic(struct igc_hw *hw, u8 *pba_num,
usr/src/uts/common/io/igc/core/igc_nvm.c
503
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_nvm.c
613
s32 igc_read_mac_addr_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_nvm.c
641
s32 igc_validate_nvm_checksum_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_nvm.c
643
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_nvm.c
65
s32 igc_null_write_nvm(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_nvm.c
674
s32 igc_update_nvm_checksum_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_nvm.c
676
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_nvm.h
11
s32 igc_null_read_nvm(struct igc_hw *hw, u16 a, u16 b, u16 *c);
usr/src/uts/common/io/igc/core/igc_nvm.h
13
s32 igc_null_led_default(struct igc_hw *hw, u16 *data);
usr/src/uts/common/io/igc/core/igc_nvm.h
14
s32 igc_null_write_nvm(struct igc_hw *hw, u16 a, u16 b, u16 *c);
usr/src/uts/common/io/igc/core/igc_nvm.h
15
s32 igc_acquire_nvm_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_nvm.h
17
s32 igc_poll_eerd_eewr_done(struct igc_hw *hw, int ee_reg);
usr/src/uts/common/io/igc/core/igc_nvm.h
18
s32 igc_read_mac_addr_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_nvm.h
19
s32 igc_read_pba_string_generic(struct igc_hw *hw, u8 *pba_num,
usr/src/uts/common/io/igc/core/igc_nvm.h
21
s32 igc_read_nvm_eerd(struct igc_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/igc/core/igc_nvm.h
23
s32 igc_valid_led_default_generic(struct igc_hw *hw, u16 *data);
usr/src/uts/common/io/igc/core/igc_nvm.h
24
s32 igc_validate_nvm_checksum_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_nvm.h
25
s32 igc_write_nvm_spi(struct igc_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/igc/core/igc_nvm.h
27
s32 igc_update_nvm_checksum_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.c
1010
static s32 __igc_access_xmdio_reg(struct igc_hw *hw, u16 address,
usr/src/uts/common/io/igc/core/igc_phy.c
1013
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
1052
s32 igc_read_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, u16 *data)
usr/src/uts/common/io/igc/core/igc_phy.c
1066
s32 igc_write_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr, u16 data)
usr/src/uts/common/io/igc/core/igc_phy.c
111
s32 igc_check_reset_block_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
130
s32 igc_get_phy_id(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
133
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_phy.c
166
s32 igc_read_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/igc/core/igc_phy.c
225
s32 igc_write_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/igc/core/igc_phy.c
285
static s32 igc_phy_setup_autoneg(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
288
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
469
static s32 igc_copper_link_autoneg(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
472
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
48
s32 igc_null_set_page(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_phy.c
533
s32 igc_setup_copper_link_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
535
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
61
s32 igc_null_read_reg(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_phy.c
653
s32 igc_set_d3_lplu_state_generic(struct igc_hw *hw, bool active)
usr/src/uts/common/io/igc/core/igc_phy.c
656
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
737
s32 igc_check_downshift_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
740
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
762
static s32 igc_wait_autoneg(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
764
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_phy.c
800
s32 igc_phy_has_link_generic(struct igc_hw *hw, u32 iterations,
usr/src/uts/common/io/igc/core/igc_phy.c
803
s32 ret_val = IGC_SUCCESS;
usr/src/uts/common/io/igc/core/igc_phy.c
83
s32 igc_null_lplu_state(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_phy.c
852
s32 igc_phy_hw_reset_generic(struct igc_hw *hw)
usr/src/uts/common/io/igc/core/igc_phy.c
855
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
9
static s32 igc_wait_autoneg(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.c
943
s32 igc_write_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 data)
usr/src/uts/common/io/igc/core/igc_phy.c
945
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.c
96
s32 igc_null_write_reg(struct igc_hw IGC_UNUSEDARG *hw,
usr/src/uts/common/io/igc/core/igc_phy.c
977
s32 igc_read_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 *data)
usr/src/uts/common/io/igc/core/igc_phy.c
979
s32 ret_val;
usr/src/uts/common/io/igc/core/igc_phy.h
11
s32 igc_null_read_reg(struct igc_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/igc/core/igc_phy.h
13
s32 igc_null_lplu_state(struct igc_hw *hw, bool active);
usr/src/uts/common/io/igc/core/igc_phy.h
14
s32 igc_null_write_reg(struct igc_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/igc/core/igc_phy.h
15
s32 igc_null_set_page(struct igc_hw *hw, u16 data);
usr/src/uts/common/io/igc/core/igc_phy.h
16
s32 igc_check_downshift_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
17
s32 igc_check_reset_block_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
18
s32 igc_get_phy_id(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
20
s32 igc_phy_hw_reset_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
21
s32 igc_phy_reset_dsp_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
22
s32 igc_set_d3_lplu_state_generic(struct igc_hw *hw, bool active);
usr/src/uts/common/io/igc/core/igc_phy.h
23
s32 igc_setup_copper_link_generic(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
24
s32 igc_phy_has_link_generic(struct igc_hw *hw, u32 iterations,
usr/src/uts/common/io/igc/core/igc_phy.h
27
s32 igc_determine_phy_address(struct igc_hw *hw);
usr/src/uts/common/io/igc/core/igc_phy.h
28
s32 igc_enable_phy_wakeup_reg_access_bm(struct igc_hw *hw, u16 *phy_reg);
usr/src/uts/common/io/igc/core/igc_phy.h
29
s32 igc_disable_phy_wakeup_reg_access_bm(struct igc_hw *hw, u16 *phy_reg);
usr/src/uts/common/io/igc/core/igc_phy.h
32
s32 igc_read_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/igc/core/igc_phy.h
33
s32 igc_write_phy_reg_mdic(struct igc_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/igc/core/igc_phy.h
35
s32 igc_read_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr,
usr/src/uts/common/io/igc/core/igc_phy.h
37
s32 igc_write_xmdio_reg(struct igc_hw *hw, u16 addr, u8 dev_addr,
usr/src/uts/common/io/igc/core/igc_phy.h
39
s32 igc_write_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 data);
usr/src/uts/common/io/igc/core/igc_phy.h
40
s32 igc_read_phy_reg_gpy(struct igc_hw *hw, u32 offset, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1004
s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1053
static s32 ixgbe_clear_vfta_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1079
s32 ixgbe_read_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 *val)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1103
s32 ixgbe_write_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 val)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1126
static s32 ixgbe_read_i2c_phy_82598(struct ixgbe_hw *hw, u8 dev_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1129
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
119
s32 ixgbe_init_ops_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1199
s32 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1214
static s32 ixgbe_read_i2c_sff8472_82598(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
123
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
1434
s32 ixgbe_enable_rx_dma_82598(struct ixgbe_hw *hw, u32 regval)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
191
s32 ixgbe_init_phy_ops_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
195
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
254
s32 ixgbe_start_hw_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
258
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
296
static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
300
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
408
s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
410
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
48
static s32 ixgbe_get_link_capabilities_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
52
static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
54
static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
557
static s32 ixgbe_start_mac_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
563
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
57
static s32 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
60
static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
605
static s32 ixgbe_validate_link_ready(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
63
static s32 ixgbe_reset_hw_82598(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
64
static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
642
static s32 ixgbe_check_mac_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
65
static s32 ixgbe_clear_vfta_82598(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
68
static s32 ixgbe_read_i2c_sff8472_82598(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
731
static s32 ixgbe_setup_mac_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
736
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
785
static s32 ixgbe_setup_copper_link_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
789
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
810
static s32 ixgbe_reset_hw_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
812
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
813
s32 phy_status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
946
s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.c
972
static s32 ixgbe_clear_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
39
s32 ixgbe_fc_enable_82598(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
40
s32 ixgbe_start_hw_82598(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
42
s32 ixgbe_set_vmdq_82598(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
43
s32 ixgbe_set_vfta_82598(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
45
s32 ixgbe_read_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 *val);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
46
s32 ixgbe_write_analog_reg8_82598(struct ixgbe_hw *hw, u32 reg, u8 val);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
47
s32 ixgbe_read_i2c_eeprom_82598(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
50
s32 ixgbe_init_phy_ops_82598(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82598.h
53
s32 ixgbe_enable_rx_dma_82598(struct ixgbe_hw *hw, u32 regval);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1030
static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1034
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1055
s32 ixgbe_reset_hw_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1058
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
115
s32 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
119
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1234
static s32 ixgbe_fdir_check_cmd_complete(struct ixgbe_hw *hw, u32 *fdircmd)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1252
s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1254
s32 err;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1368
s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 fdirctrl)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1395
s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 fdirctrl,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1721
s32 ixgbe_fdir_set_input_mask_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
173
s32 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
175
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1900
s32 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1907
s32 err;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1990
s32 ixgbe_fdir_erase_perfect_filter_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
1996
s32 err;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2038
s32 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2043
s32 err = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2103
s32 ixgbe_read_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 *val)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2127
s32 ixgbe_write_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 val)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2149
s32 ixgbe_start_hw_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2151
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2178
s32 ixgbe_identify_phy_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2180
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2301
s32 ixgbe_enable_rx_dma_82599(struct ixgbe_hw *hw, u32 regval)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2335
static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2337
s32 status = IXGBE_ERR_EEPROM_VERSION;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2400
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2444
static s32 ixgbe_read_eeprom_buffer_82599(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2448
s32 ret_val = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2478
static s32 ixgbe_read_eeprom_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2482
s32 ret_val = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
250
s32 prot_autoc_read_82599(struct ixgbe_hw *hw, bool *locked, u32 *reg_val)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2507
s32 ixgbe_reset_pipeline_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2509
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
252
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2560
static s32 ixgbe_read_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2564
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2565
s32 timeout = 200;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2618
static s32 ixgbe_write_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2622
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
2623
s32 timeout = 200;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
279
s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 autoc, bool locked)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
281
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
321
s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
326
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
422
s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
426
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
48
static s32 ixgbe_setup_copper_link_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
51
static s32 ixgbe_verify_fw_version_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
52
static s32 ixgbe_read_eeprom_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
54
static s32 ixgbe_read_eeprom_buffer_82599(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
56
static s32 ixgbe_read_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
58
static s32 ixgbe_write_i2c_byte_82599(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
634
s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
640
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
800
s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
804
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
806
s32 i, j;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
912
s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.c
917
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
38
s32 ixgbe_get_link_capabilities_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
46
s32 ixgbe_setup_mac_link_smartspeed(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
49
s32 ixgbe_start_mac_link_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
51
s32 ixgbe_setup_mac_link_82599(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
53
s32 ixgbe_setup_sfp_modules_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
55
s32 ixgbe_reset_hw_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
56
s32 ixgbe_read_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 *val);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
57
s32 ixgbe_write_analog_reg8_82599(struct ixgbe_hw *hw, u32 reg, u8 val);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
58
s32 ixgbe_start_hw_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
59
s32 ixgbe_identify_phy_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
60
s32 ixgbe_init_phy_ops_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
62
s32 ixgbe_enable_rx_dma_82599(struct ixgbe_hw *hw, u32 regval);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
63
s32 prot_autoc_read_82599(struct ixgbe_hw *hw, bool *locked, u32 *reg_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_82599.h
64
s32 prot_autoc_write_82599(struct ixgbe_hw *hw, u32 reg_val, bool locked);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1008
s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1022
s32 ixgbe_init_rx_addrs(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1048
s32 ixgbe_update_uc_addr_list(struct ixgbe_hw *hw, u8 *addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1069
s32 ixgbe_update_mc_addr_list(struct ixgbe_hw *hw, u8 *mc_addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1084
s32 ixgbe_enable_mc(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1096
s32 ixgbe_disable_mc(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1108
s32 ixgbe_clear_vfta(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1124
s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1144
s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind, bool vlan_on,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1159
s32 ixgbe_toggle_txdctl(struct ixgbe_hw *hw, u32 vind)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1171
s32 ixgbe_fc_enable(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1183
s32 ixgbe_setup_fc(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1199
s32 ixgbe_set_fw_drv_ver(struct ixgbe_hw *hw, u8 maj, u8 min, u8 build,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1214
s32 ixgbe_get_thermal_sensor_data(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1226
s32 ixgbe_init_thermal_sensor_thresh(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1239
s32 ixgbe_dmac_config(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1251
s32 ixgbe_dmac_update_tcs(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1264
s32 ixgbe_dmac_config_tcs(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1280
s32 ixgbe_setup_eee(struct ixgbe_hw *hw, bool enable_eee)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1321
s32 ixgbe_read_iosf_sb_reg(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1337
s32 ixgbe_write_iosf_sb_reg(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1410
s32 ixgbe_enter_lplu(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
142
s32 ixgbe_set_mac_type(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1427
s32 ixgbe_handle_lasi(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
144
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1441
s32 ixgbe_bypass_rw(struct ixgbe_hw *hw, u32 cmd, u32 *status)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1477
s32 ixgbe_bypass_set(struct ixgbe_hw *hw, u32 cmd, u32 event, u32 action)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1490
s32 ixgbe_bypass_rd_eep(struct ixgbe_hw *hw, u32 addr, u8 *value)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1504
s32 ixgbe_read_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 *val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1518
s32 ixgbe_write_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1531
s32 ixgbe_init_uta_tables(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1546
s32 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1562
s32 ixgbe_read_i2c_byte_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1579
s32 ixgbe_read_link(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 *val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1594
s32 ixgbe_read_link_unlocked(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 *val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1610
s32 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1627
s32 ixgbe_write_i2c_byte_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1644
s32 ixgbe_write_link(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1659
s32 ixgbe_write_link_unlocked(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1673
s32 ixgbe_write_i2c_eeprom(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1689
s32 ixgbe_read_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1715
s32 ixgbe_enable_rx_dma(struct ixgbe_hw *hw, u32 regval)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1727
s32 ixgbe_disable_sec_rx_path(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1739
s32 ixgbe_enable_sec_rx_path(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
1753
s32 ixgbe_acquire_swfw_semaphore(struct ixgbe_hw *hw, u32 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
278
s32 ixgbe_init_hw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
291
s32 ixgbe_reset_hw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
307
s32 ixgbe_start_hw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
334
s32 ixgbe_clear_hw_cntrs(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
362
s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
376
s32 ixgbe_get_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
389
s32 ixgbe_set_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
402
s32 ixgbe_get_device_caps(struct ixgbe_hw *hw, u16 *device_caps)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
417
s32 ixgbe_get_wwn_prefix(struct ixgbe_hw *hw, u16 *wwnn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
432
s32 ixgbe_get_fcoe_boot_status(struct ixgbe_hw *hw, u16 *bs)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
445
s32 ixgbe_get_bus_info(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
482
s32 ixgbe_stop_adapter(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
496
s32 ixgbe_read_pba_string(struct ixgbe_hw *hw, u8 *pba_num, u32 pba_num_size)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
508
s32 ixgbe_read_pba_num(struct ixgbe_hw *hw, u32 *pba_num)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
519
s32 ixgbe_identify_phy(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
521
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
535
s32 ixgbe_reset_phy(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
537
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
556
s32 ixgbe_get_phy_firmware_version(struct ixgbe_hw *hw, u16 *firmware_version)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
558
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
575
s32 ixgbe_read_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
594
s32 ixgbe_write_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
610
s32 ixgbe_setup_phy_link(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
624
s32 ixgbe_setup_internal_phy(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
639
s32 ixgbe_check_phy_link(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
654
s32 ixgbe_setup_phy_link_speed(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
667
s32 ixgbe_set_phy_power(struct ixgbe_hw *hw, bool on)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
682
s32 ixgbe_check_link(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
737
s32 ixgbe_setup_link(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
754
s32 ixgbe_setup_mac_link(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
770
s32 ixgbe_get_link_capabilities(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
784
s32 ixgbe_led_on(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
797
s32 ixgbe_led_off(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
810
s32 ixgbe_blink_led_start(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
823
s32 ixgbe_blink_led_stop(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
836
s32 ixgbe_init_eeprom_params(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
85
s32 ixgbe_init_shared_code(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
853
s32 ixgbe_write_eeprom(struct ixgbe_hw *hw, u16 offset, u16 data)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
87
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
870
s32 ixgbe_write_eeprom_buffer(struct ixgbe_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
886
s32 ixgbe_read_eeprom(struct ixgbe_hw *hw, u16 offset, u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
901
s32 ixgbe_read_eeprom_buffer(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
916
s32 ixgbe_validate_eeprom_checksum(struct ixgbe_hw *hw, u16 *checksum_val)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
926
s32 ixgbe_update_eeprom_checksum(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
941
s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
958
s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
972
s32 ixgbe_clear_rar(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
984
s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.c
996
s32 ixgbe_set_vmdq_san_mac(struct ixgbe_hw *hw, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
101
s32 ixgbe_init_eeprom_params(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
102
s32 ixgbe_write_eeprom(struct ixgbe_hw *hw, u16 offset, u16 data);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
103
s32 ixgbe_write_eeprom_buffer(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
105
s32 ixgbe_read_eeprom(struct ixgbe_hw *hw, u16 offset, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
106
s32 ixgbe_read_eeprom_buffer(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
109
s32 ixgbe_validate_eeprom_checksum(struct ixgbe_hw *hw, u16 *checksum_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
110
s32 ixgbe_update_eeprom_checksum(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
112
s32 ixgbe_insert_mac_addr(struct ixgbe_hw *hw, u8 *addr, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
113
s32 ixgbe_set_rar(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
115
s32 ixgbe_clear_rar(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
116
s32 ixgbe_set_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
117
s32 ixgbe_set_vmdq_san_mac(struct ixgbe_hw *hw, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
118
s32 ixgbe_clear_vmdq(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
119
s32 ixgbe_init_rx_addrs(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
121
s32 ixgbe_update_uc_addr_list(struct ixgbe_hw *hw, u8 *addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
123
s32 ixgbe_update_mc_addr_list(struct ixgbe_hw *hw, u8 *mc_addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
127
s32 ixgbe_enable_mc(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
128
s32 ixgbe_disable_mc(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
129
s32 ixgbe_clear_vfta(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
130
s32 ixgbe_set_vfta(struct ixgbe_hw *hw, u32 vlan,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
132
s32 ixgbe_set_vlvf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
135
s32 ixgbe_toggle_txdctl(struct ixgbe_hw *hw, u32 vind);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
136
s32 ixgbe_fc_enable(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
137
s32 ixgbe_setup_fc(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
138
s32 ixgbe_set_fw_drv_ver(struct ixgbe_hw *hw, u8 maj, u8 min, u8 build,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
140
s32 ixgbe_get_thermal_sensor_data(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
141
s32 ixgbe_init_thermal_sensor_thresh(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
143
s32 ixgbe_get_phy_firmware_version(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
145
s32 ixgbe_read_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 *val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
146
s32 ixgbe_write_analog_reg8(struct ixgbe_hw *hw, u32 reg, u8 val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
147
s32 ixgbe_init_uta_tables(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
148
s32 ixgbe_read_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 *eeprom_data);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
150
s32 ixgbe_enable_rx_dma(struct ixgbe_hw *hw, u32 regval);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
151
s32 ixgbe_disable_sec_rx_path(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
152
s32 ixgbe_enable_sec_rx_path(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
153
s32 ixgbe_reinit_fdir_tables_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
154
s32 ixgbe_init_fdir_signature_82599(struct ixgbe_hw *hw, u32 fdirctrl);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
155
s32 ixgbe_init_fdir_perfect_82599(struct ixgbe_hw *hw, u32 fdirctrl,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
161
s32 ixgbe_fdir_set_input_mask_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
163
s32 ixgbe_fdir_write_perfect_filter_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
166
s32 ixgbe_fdir_erase_perfect_filter_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
169
s32 ixgbe_fdir_add_perfect_filter_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
180
s32 ixgbe_read_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
182
s32 ixgbe_read_i2c_byte_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
184
s32 ixgbe_read_link(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 *val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
185
s32 ixgbe_read_link_unlocked(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 *val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
186
s32 ixgbe_write_i2c_byte(struct ixgbe_hw *hw, u8 byte_offset, u8 dev_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
189
s32 ixgbe_write_i2c_byte_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
191
s32 ixgbe_write_link(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
192
s32 ixgbe_write_link_unlocked(struct ixgbe_hw *hw, u8 addr, u16 reg, u16 val);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
193
s32 ixgbe_write_i2c_eeprom(struct ixgbe_hw *hw, u8 byte_offset, u8 eeprom_data);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
194
s32 ixgbe_get_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
195
s32 ixgbe_set_san_mac_addr(struct ixgbe_hw *hw, u8 *san_mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
196
s32 ixgbe_get_device_caps(struct ixgbe_hw *hw, u16 *device_caps);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
197
s32 ixgbe_acquire_swfw_semaphore(struct ixgbe_hw *hw, u32 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
200
s32 ixgbe_get_wwn_prefix(struct ixgbe_hw *hw, u16 *wwnn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
202
s32 ixgbe_get_fcoe_boot_status(struct ixgbe_hw *hw, u16 *bs);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
203
s32 ixgbe_bypass_rw(struct ixgbe_hw *hw, u32 cmd, u32 *status);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
204
s32 ixgbe_bypass_set(struct ixgbe_hw *hw, u32 cmd, u32 event, u32 action);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
205
s32 ixgbe_bypass_rd_eep(struct ixgbe_hw *hw, u32 addr, u8 *value);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
207
s32 ixgbe_dmac_config(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
208
s32 ixgbe_dmac_update_tcs(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
209
s32 ixgbe_dmac_config_tcs(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
210
s32 ixgbe_setup_eee(struct ixgbe_hw *hw, bool enable_eee);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
215
s32 ixgbe_read_iosf_sb_reg(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
217
s32 ixgbe_write_iosf_sb_reg(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
224
s32 ixgbe_enter_lplu(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
225
s32 ixgbe_handle_lasi(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
229
s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
42
s32 ixgbe_init_shared_code(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
44
extern s32 ixgbe_init_ops_82598(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
45
extern s32 ixgbe_init_ops_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
46
extern s32 ixgbe_init_ops_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
47
extern s32 ixgbe_init_ops_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
48
extern s32 ixgbe_init_ops_X550EM(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
49
extern s32 ixgbe_init_ops_X550EM_x(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
50
extern s32 ixgbe_init_ops_X550EM_a(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
51
extern s32 ixgbe_init_ops_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
52
extern s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
54
s32 ixgbe_set_mac_type(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
55
s32 ixgbe_init_hw(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
56
s32 ixgbe_reset_hw(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
57
s32 ixgbe_start_hw(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
59
s32 ixgbe_clear_hw_cntrs(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
61
s32 ixgbe_get_mac_addr(struct ixgbe_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
62
s32 ixgbe_get_bus_info(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
65
s32 ixgbe_stop_adapter(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
66
s32 ixgbe_read_pba_num(struct ixgbe_hw *hw, u32 *pba_num);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
67
s32 ixgbe_read_pba_string(struct ixgbe_hw *hw, u8 *pba_num, u32 pba_num_size);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
69
s32 ixgbe_identify_phy(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
70
s32 ixgbe_reset_phy(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
71
s32 ixgbe_read_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
73
s32 ixgbe_write_phy_reg(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
76
s32 ixgbe_setup_phy_link(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
77
s32 ixgbe_setup_internal_phy(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
78
s32 ixgbe_check_phy_link(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
81
s32 ixgbe_setup_phy_link_speed(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
84
s32 ixgbe_set_phy_power(struct ixgbe_hw *, bool on);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
88
s32 ixgbe_setup_link(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
90
s32 ixgbe_setup_mac_link(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
92
s32 ixgbe_check_link(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
94
s32 ixgbe_get_link_capabilities(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
96
s32 ixgbe_led_on(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
97
s32 ixgbe_led_off(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
98
s32 ixgbe_blink_led_start(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_api.h
99
s32 ixgbe_blink_led_stop(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1062
s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1120
s32 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1172
s32 ixgbe_init_led_link_act_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1211
s32 ixgbe_led_on_generic(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1234
s32 ixgbe_led_off_generic(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1259
s32 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1314
s32 ixgbe_write_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1317
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1371
static s32 ixgbe_write_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1374
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1453
s32 ixgbe_write_eeprom_generic(struct ixgbe_hw *hw, u16 offset, u16 data)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1455
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1481
s32 ixgbe_read_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1484
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1530
static s32 ixgbe_read_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1533
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1587
s32 ixgbe_read_eeprom_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1590
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1616
s32 ixgbe_read_eerd_buffer_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1620
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1667
static s32 ixgbe_detect_eeprom_page_size_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1671
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1710
s32 ixgbe_read_eerd_generic(struct ixgbe_hw *hw, u16 offset, u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1724
s32 ixgbe_write_eewr_buffer_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1728
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1779
s32 ixgbe_write_eewr_generic(struct ixgbe_hw *hw, u16 offset, u16 data)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1792
s32 ixgbe_poll_eerd_eewr_done(struct ixgbe_hw *hw, u32 ee_reg)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1796
s32 status = IXGBE_ERR_EEPROM;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1827
static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1829
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1881
static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1883
s32 status = IXGBE_ERR_EEPROM;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1989
static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
1991
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2220
s32 ixgbe_calc_eeprom_checksum_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2270
return (s32)checksum;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2281
s32 ixgbe_validate_eeprom_checksum_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2284
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2329
s32 ixgbe_update_eeprom_checksum_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2331
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2363
s32 ixgbe_validate_mac_addr(u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2365
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
239
s32 ixgbe_setup_fc_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2393
s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
241
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2444
s32 ixgbe_clear_rar_generic(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2483
s32 ixgbe_init_rx_addrs_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2592
s32 ixgbe_update_uc_addr_list_generic(struct ixgbe_hw *hw, u8 *addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2660
static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2735
s32 ixgbe_update_mc_addr_list_generic(struct ixgbe_hw *hw, u8 *mc_addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2782
s32 ixgbe_enable_mc_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2801
s32 ixgbe_disable_mc_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2819
s32 ixgbe_fc_enable_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2821
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
2959
s32 ixgbe_negotiate_fc(struct ixgbe_hw *hw, u32 adv_reg, u32 lp_reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3006
static s32 ixgbe_fc_autoneg_fiber(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3009
s32 ret_val = IXGBE_ERR_FC_NOT_NEGOTIATED;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3043
static s32 ixgbe_fc_autoneg_backplane(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3046
s32 ret_val = IXGBE_ERR_FC_NOT_NEGOTIATED;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3087
static s32 ixgbe_fc_autoneg_copper(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3114
s32 ret_val = IXGBE_ERR_FC_NOT_NEGOTIATED;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3228
s32 ixgbe_disable_pcie_primary(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3230
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3295
s32 ixgbe_acquire_swfw_sync(struct ixgbe_hw *hw, u32 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3365
s32 ixgbe_disable_sec_rx_path_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3402
s32 prot_autoc_read_generic(struct ixgbe_hw *hw, bool *locked, u32 *reg_val)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3418
s32 prot_autoc_write_generic(struct ixgbe_hw *hw, u32 reg_val, bool locked)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3432
s32 ixgbe_enable_sec_rx_path_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3453
s32 ixgbe_enable_rx_dma_generic(struct ixgbe_hw *hw, u32 regval)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3470
s32 ixgbe_blink_led_start_generic(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3476
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3520
s32 ixgbe_blink_led_stop_generic(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3524
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3562
static s32 ixgbe_get_san_mac_addr_offset(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3565
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3594
s32 ixgbe_get_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3598
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3647
s32 ixgbe_set_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3649
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3734
s32 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3800
s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3854
s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3891
s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3912
s32 ixgbe_init_uta_tables_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3936
s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan, bool vlvf_bypass)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3938
s32 regindex, first_empty_slot;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3986
s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
399
s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
3990
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
401
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4053
s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4058
s32 vlvf_index;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
41
static s32 ixgbe_acquire_eeprom(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4135
s32 ixgbe_clear_vfta_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4160
s32 ixgbe_toggle_txdctl_generic(struct ixgbe_hw *hw, u32 vf_number)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
42
static s32 ixgbe_get_eeprom_semaphore(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4243
s32 ixgbe_check_mac_link_generic(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4365
s32 ixgbe_get_wwn_prefix_generic(struct ixgbe_hw *hw, u16 *wwnn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
44
static s32 ixgbe_ready_eeprom(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4420
s32 ixgbe_get_fcoe_boot_status_generic(struct ixgbe_hw *hw, u16 *bs)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4423
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4518
s32 ixgbe_get_device_caps_generic(struct ixgbe_hw *hw, u16 *device_caps)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4592
s32 ixgbe_hic_unlocked(struct ixgbe_hw *hw, u32 *buffer, u32 length,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4677
s32 ixgbe_host_interface_command(struct ixgbe_hw *hw, u32 *buffer,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4683
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4772
s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4778
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4959
s32 ixgbe_get_thermal_sensor_data_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
4961
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
500
s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
502
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5034
s32 ixgbe_init_thermal_sensor_thresh_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5036
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5118
s32 ixgbe_bypass_rw_generic(struct ixgbe_hw *hw, u32 cmd, u32 *status)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5287
s32 ixgbe_bypass_set_generic(struct ixgbe_hw *hw, u32 ctrl, u32 event,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
53
static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
531
s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5329
s32 ixgbe_bypass_rd_eep_generic(struct ixgbe_hw *hw, u32 addr, u8 *value)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
54
static s32 ixgbe_get_san_mac_addr_offset(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
56
static s32 ixgbe_read_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5674
s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5680
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
58
static s32 ixgbe_write_eeprom_buffer_bit_bang(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
5823
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
60
static s32 ixgbe_detect_eeprom_page_size_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
647
s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
650
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
69
s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
757
s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
759
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
796
s32 ixgbe_read_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
800
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
865
s32 ixgbe_write_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
868
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
924
s32 ixgbe_get_pba_block_size(struct ixgbe_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
927
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_common.c
982
s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
100
s32 ixgbe_init_rx_addrs_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
101
s32 ixgbe_update_mc_addr_list_generic(struct ixgbe_hw *hw, u8 *mc_addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
104
s32 ixgbe_update_uc_addr_list_generic(struct ixgbe_hw *hw, u8 *addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
106
s32 ixgbe_enable_mc_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
107
s32 ixgbe_disable_mc_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
108
s32 ixgbe_enable_rx_dma_generic(struct ixgbe_hw *hw, u32 regval);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
109
s32 ixgbe_disable_sec_rx_path_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
110
s32 ixgbe_enable_sec_rx_path_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
112
s32 ixgbe_fc_enable_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
115
s32 ixgbe_setup_fc_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
117
s32 ixgbe_validate_mac_addr(u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
118
s32 ixgbe_acquire_swfw_sync(struct ixgbe_hw *hw, u32 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
120
s32 ixgbe_disable_pcie_primary(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
122
s32 prot_autoc_read_generic(struct ixgbe_hw *hw, bool *, u32 *reg_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
123
s32 prot_autoc_write_generic(struct ixgbe_hw *hw, u32 reg_val, bool locked);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
125
s32 ixgbe_blink_led_start_generic(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
126
s32 ixgbe_blink_led_stop_generic(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
128
s32 ixgbe_get_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
129
s32 ixgbe_set_san_mac_addr_generic(struct ixgbe_hw *hw, u8 *san_mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
131
s32 ixgbe_set_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
132
s32 ixgbe_set_vmdq_san_mac_generic(struct ixgbe_hw *hw, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
133
s32 ixgbe_clear_vmdq_generic(struct ixgbe_hw *hw, u32 rar, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
134
s32 ixgbe_insert_mac_addr_generic(struct ixgbe_hw *hw, u8 *addr, u32 vmdq);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
135
s32 ixgbe_init_uta_tables_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
136
s32 ixgbe_set_vfta_generic(struct ixgbe_hw *hw, u32 vlan,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
138
s32 ixgbe_set_vlvf_generic(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
141
s32 ixgbe_clear_vfta_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
142
s32 ixgbe_find_vlvf_slot(struct ixgbe_hw *hw, u32 vlan, bool vlvf_bypass);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
143
s32 ixgbe_toggle_txdctl_generic(struct ixgbe_hw *hw, u32 vind);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
145
s32 ixgbe_check_mac_link_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
149
s32 ixgbe_get_wwn_prefix_generic(struct ixgbe_hw *hw, u16 *wwnn_prefix,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
152
s32 ixgbe_get_fcoe_boot_status_generic(struct ixgbe_hw *hw, u16 *bs);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
155
s32 ixgbe_get_device_caps_generic(struct ixgbe_hw *hw, u16 *device_caps);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
159
s32 ixgbe_set_fw_drv_ver_generic(struct ixgbe_hw *hw, u8 maj, u8 min,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
162
s32 ixgbe_host_interface_command(struct ixgbe_hw *hw, u32 *buffer,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
164
s32 ixgbe_hic_unlocked(struct ixgbe_hw *, u32 *buffer, u32 length, u32 timeout);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
165
s32 ixgbe_shutdown_fw_phy(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
166
s32 ixgbe_fw_phy_activity(struct ixgbe_hw *, u16 activity,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
169
s32 ixgbe_bypass_rw_generic(struct ixgbe_hw *hw, u32 cmd, u32 *status);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
171
s32 ixgbe_bypass_set_generic(struct ixgbe_hw *hw, u32 ctrl, u32 event,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
173
s32 ixgbe_bypass_rd_eep_generic(struct ixgbe_hw *hw, u32 addr, u8 *value);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
175
extern s32 ixgbe_reset_pipeline_82599(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
190
s32 ixgbe_get_thermal_sensor_data_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
191
s32 ixgbe_init_thermal_sensor_thresh_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
202
s32 ixgbe_setup_mac_link_multispeed_fiber(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
52
s32 ixgbe_init_ops_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
53
s32 ixgbe_init_hw_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
54
s32 ixgbe_start_hw_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
56
s32 ixgbe_clear_hw_cntrs_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
57
s32 ixgbe_read_pba_num_generic(struct ixgbe_hw *hw, u32 *pba_num);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
58
s32 ixgbe_read_pba_string_generic(struct ixgbe_hw *hw, u8 *pba_num,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
60
s32 ixgbe_read_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
63
s32 ixgbe_write_pba_raw(struct ixgbe_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
65
s32 ixgbe_get_pba_block_size(struct ixgbe_hw *hw, u16 *eeprom_buf,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
67
s32 ixgbe_get_mac_addr_generic(struct ixgbe_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
68
s32 ixgbe_get_bus_info_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
71
s32 ixgbe_stop_adapter_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
73
s32 ixgbe_led_on_generic(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
74
s32 ixgbe_led_off_generic(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
75
s32 ixgbe_init_led_link_act_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
77
s32 ixgbe_init_eeprom_params_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
78
s32 ixgbe_write_eeprom_generic(struct ixgbe_hw *hw, u16 offset, u16 data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
79
s32 ixgbe_write_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
81
s32 ixgbe_read_eerd_generic(struct ixgbe_hw *hw, u16 offset, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
82
s32 ixgbe_read_eerd_buffer_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
84
s32 ixgbe_write_eewr_generic(struct ixgbe_hw *hw, u16 offset, u16 data);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
85
s32 ixgbe_write_eewr_buffer_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
87
s32 ixgbe_read_eeprom_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
89
s32 ixgbe_read_eeprom_buffer_bit_bang_generic(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
91
s32 ixgbe_calc_eeprom_checksum_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
92
s32 ixgbe_validate_eeprom_checksum_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
94
s32 ixgbe_update_eeprom_checksum_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
95
s32 ixgbe_poll_eerd_eewr_done(struct ixgbe_hw *hw, u32 ee_reg);
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
97
s32 ixgbe_set_rar_generic(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_common.h
99
s32 ixgbe_clear_rar_generic(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
101
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
309
s32 ixgbe_dcb_check_config_cee(struct ixgbe_dcb_config *dcb_config)
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
312
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
398
s32 ixgbe_dcb_get_tc_stats(struct ixgbe_hw *hw, struct ixgbe_hw_stats *stats,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
401
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
427
s32 ixgbe_dcb_get_pfc_stats(struct ixgbe_hw *hw, struct ixgbe_hw_stats *stats,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
430
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
455
s32 ixgbe_dcb_config_rx_arbiter_cee(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
458
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
496
s32 ixgbe_dcb_config_tx_desc_arbiter_cee(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
499
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
52
s32 ixgbe_dcb_calculate_tc_credits(u8 *bw, u16 *refill, u16 *max,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
536
s32 ixgbe_dcb_config_tx_data_arbiter_cee(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
539
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
579
s32 ixgbe_dcb_config_pfc_cee(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
582
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
613
s32 ixgbe_dcb_config_tc_stats(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
615
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
640
s32 ixgbe_dcb_hw_config_cee(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
643
s32 ret = IXGBE_NOT_IMPLEMENTED;
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
691
s32 ixgbe_dcb_config_pfc(struct ixgbe_hw *hw, u8 pfc_en, u8 *map)
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
712
s32 ixgbe_dcb_hw_config(struct ixgbe_hw *hw, u16 *refill, u16 *max,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.c
94
s32 ixgbe_dcb_calculate_tc_credits_cee(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
139
s32 ixgbe_dcb_check_config_cee(struct ixgbe_dcb_config *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
142
s32 ixgbe_dcb_calculate_tc_credits(u8 *, u16 *, u16 *, int);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
143
s32 ixgbe_dcb_calculate_tc_credits_cee(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
147
s32 ixgbe_dcb_config_pfc(struct ixgbe_hw *, u8, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
148
s32 ixgbe_dcb_config_pfc_cee(struct ixgbe_hw *, struct ixgbe_dcb_config *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
151
s32 ixgbe_dcb_config_tc_stats(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
152
s32 ixgbe_dcb_get_tc_stats(struct ixgbe_hw *, struct ixgbe_hw_stats *, u8);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
153
s32 ixgbe_dcb_get_pfc_stats(struct ixgbe_hw *, struct ixgbe_hw_stats *, u8);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
156
s32 ixgbe_dcb_config_tx_desc_arbiter_cee(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
158
s32 ixgbe_dcb_config_tx_data_arbiter_cee(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
160
s32 ixgbe_dcb_config_rx_arbiter_cee(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
173
s32 ixgbe_dcb_hw_config(struct ixgbe_hw *, u16 *, u16 *, u8 *, u8 *, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb.h
174
s32 ixgbe_dcb_hw_config_cee(struct ixgbe_hw *, struct ixgbe_dcb_config *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
112
s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *hw, u16 *refill,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
170
s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
217
s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
262
s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *hw, u8 pfc_en)
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
314
s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
350
s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *hw, int link_speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
48
s32 ixgbe_dcb_get_tc_stats_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.c
82
s32 ixgbe_dcb_get_pfc_stats_82598(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
82
s32 ixgbe_dcb_config_pfc_82598(struct ixgbe_hw *, u8);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
85
s32 ixgbe_dcb_config_tc_stats_82598(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
86
s32 ixgbe_dcb_get_tc_stats_82598(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
88
s32 ixgbe_dcb_get_pfc_stats_82598(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
92
s32 ixgbe_dcb_config_tx_desc_arbiter_82598(struct ixgbe_hw *, u16 *, u16 *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
94
s32 ixgbe_dcb_config_tx_data_arbiter_82598(struct ixgbe_hw *, u16 *, u16 *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
96
s32 ixgbe_dcb_config_rx_arbiter_82598(struct ixgbe_hw *, u16 *, u16 *, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82598.h
99
s32 ixgbe_dcb_hw_config_82598(struct ixgbe_hw *, int, u16 *, u16 *, u8 *, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
121
s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
183
s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
232
s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *hw, u16 *refill,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
294
s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *hw, u8 pfc_en, u8 *map)
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
381
s32 ixgbe_dcb_config_tc_stats_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
48
s32 ixgbe_dcb_get_tc_stats_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
507
s32 ixgbe_dcb_config_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
596
s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *hw, int link_speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.c
89
s32 ixgbe_dcb_get_pfc_stats_82599(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
130
s32 ixgbe_dcb_config_pfc_82599(struct ixgbe_hw *, u8, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
133
s32 ixgbe_dcb_config_tc_stats_82599(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
135
s32 ixgbe_dcb_get_tc_stats_82599(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
137
s32 ixgbe_dcb_get_pfc_stats_82599(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
141
s32 ixgbe_dcb_config_tx_desc_arbiter_82599(struct ixgbe_hw *, u16 *, u16 *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
143
s32 ixgbe_dcb_config_tx_data_arbiter_82599(struct ixgbe_hw *, u16 *, u16 *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
145
s32 ixgbe_dcb_config_rx_arbiter_82599(struct ixgbe_hw *, u16 *, u16 *, u8 *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
149
s32 ixgbe_dcb_config_82599(struct ixgbe_hw *,
usr/src/uts/common/io/ixgbe/core/ixgbe_dcb_82599.h
152
s32 ixgbe_dcb_hw_config_82599(struct ixgbe_hw *, int, u16 *, u16 *, u8 *,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1086
s32 ixgbe_aci_list_caps(struct ixgbe_hw *hw, void *buf, u16 buf_size,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
109
static s32
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1091
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1118
s32 ixgbe_discover_dev_caps(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
115
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1156
s32 ixgbe_discover_func_caps(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1161
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1193
s32 ixgbe_get_caps(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1195
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1212
s32 ixgbe_aci_disable_rxen(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1240
s32 ixgbe_aci_get_phy_caps(struct ixgbe_hw *hw, bool qual_mods, u8 report_mode,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1246
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1350
s32 ixgbe_aci_set_phy_cfg(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1354
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1384
s32 ixgbe_aci_set_link_restart_an(struct ixgbe_hw *hw, bool ena_link)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1480
s32 ixgbe_update_link_info(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1484
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1526
s32 ixgbe_get_link_status(struct ixgbe_hw *hw, bool *link_up)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1528
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1557
s32 ixgbe_aci_get_link_info(struct ixgbe_hw *hw, bool ena_lse,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1567
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1637
s32 ixgbe_aci_set_event_mask(struct ixgbe_hw *hw, u8 port_num, u16 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1661
s32 ixgbe_configure_lse(struct ixgbe_hw *hw, bool activate, u16 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1663
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1690
s32 ixgbe_aci_get_netlist_node(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1724
s32 ixgbe_find_netlist_node(struct ixgbe_hw *hw, u8 node_type_ctx,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1730
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1772
s32 ixgbe_aci_read_i2c(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1779
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1824
s32 ixgbe_aci_write_i2c(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1864
s32 ixgbe_aci_set_port_id_led(struct ixgbe_hw *hw, bool orig_mode)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1896
s32 ixgbe_aci_set_gpio(struct ixgbe_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1923
s32 ixgbe_aci_get_gpio(struct ixgbe_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1928
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1959
s32 ixgbe_aci_sff_eeprom(struct ixgbe_hw *hw, u16 lport, u8 bus_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1965
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
1998
s32 ixgbe_aci_prog_topo_dev_nvm(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2026
s32 ixgbe_aci_read_topo_dev_nvm(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2032
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2064
s32 ixgbe_acquire_nvm(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2111
s32 ixgbe_aci_read_nvm(struct ixgbe_hw *hw, u16 module_typeid, u32 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2148
s32 ixgbe_aci_erase_nvm(struct ixgbe_hw *hw, u16 module_typeid)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2152
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2189
s32 ixgbe_aci_update_nvm(struct ixgbe_hw *hw, u16 module_typeid,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2233
s32 ixgbe_aci_read_nvm_cfg(struct ixgbe_hw *hw, u8 cmd_flags,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2239
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2268
s32 ixgbe_aci_write_nvm_cfg(struct ixgbe_hw *hw, u8 cmd_flags,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2295
s32 ixgbe_nvm_validate_checksum(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2299
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2334
s32 ixgbe_nvm_recalculate_checksum(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2338
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2378
s32 ixgbe_nvm_write_activate(struct ixgbe_hw *hw, u16 cmd_flags,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2383
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2484
static s32 ixgbe_read_flash_module(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2488
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2518
static s32 ixgbe_read_netlist_module(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2523
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2547
static s32 ixgbe_read_nvm_module(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2552
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2576
static s32 ixgbe_get_nvm_css_hdr_len(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2582
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2615
static s32 ixgbe_read_nvm_sr_copy(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2620
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2642
s32 ixgbe_get_nvm_minsrevs(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2646
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2697
s32 ixgbe_update_nvm_minsrevs(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2701
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2758
static s32 ixgbe_get_nvm_srev(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2762
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2788
static s32 ixgbe_get_nvm_ver_info(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2793
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2833
s32 ixgbe_get_inactive_nvm_ver(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2848
s32 ixgbe_get_active_nvm_ver(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2865
static s32 ixgbe_get_netlist_info(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2871
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
294
s32 ixgbe_aci_send_cmd(struct ixgbe_hw *hw, struct ixgbe_aci_desc *desc,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2946
s32 ixgbe_get_inactive_netlist_ver(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2968
static s32 ixgbe_read_sr_pointer(struct ixgbe_hw *hw, u16 offset, u32 *pointer)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
2970
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3001
static s32 ixgbe_read_sr_area_size(struct ixgbe_hw *hw, u16 offset, u32 *size)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3003
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
301
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3026
static s32 ixgbe_discover_flash_size(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3029
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3073
static s32 ixgbe_determine_active_flash_banks(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3077
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3153
s32 ixgbe_init_nvm(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3209
s32 ixgbe_sanitize_operate(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3211
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3241
s32 ixgbe_sanitize_nvm(struct ixgbe_hw *hw, u8 cmd_flags, u8 *values)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3245
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3268
s32 ixgbe_read_sr_word_aci(struct ixgbe_hw *hw, u16 offset, u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3272
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3295
s32 ixgbe_read_sr_buf_aci(struct ixgbe_hw *hw, u16 offset, u16 *words,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3299
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3329
s32 ixgbe_read_flat_nvm(struct ixgbe_hw *hw, u32 offset, u32 *length,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3335
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3393
static s32 ixgbe_check_sr_access_params(struct ixgbe_hw *hw, u32 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3428
s32 ixgbe_write_sr_word_aci(struct ixgbe_hw *hw, u32 offset, const u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3431
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3455
s32 ixgbe_write_sr_buf_aci(struct ixgbe_hw *hw, u32 offset, u16 words,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3459
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3498
s32 ixgbe_aci_alternate_write(struct ixgbe_hw *hw, u32 reg_addr0,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3503
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3533
s32 ixgbe_aci_alternate_read(struct ixgbe_hw *hw, u32 reg_addr0,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3538
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3572
s32 ixgbe_aci_alternate_write_done(struct ixgbe_hw *hw, u8 bios_mode,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3577
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3604
s32 ixgbe_aci_alternate_clear(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3607
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3634
s32 ixgbe_aci_get_internal_data(struct ixgbe_hw *hw, u16 cluster_id,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3642
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3682
static s32
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3723
static s32 ixgbe_nvm_access_read(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3727
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
375
s32 ixgbe_aci_get_event(struct ixgbe_hw *hw, struct ixgbe_aci_event *e,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3756
static s32 ixgbe_nvm_access_write(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3760
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
379
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3800
s32 ixgbe_handle_nvm_access(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3825
s32 ixgbe_aci_set_health_status_config(struct ixgbe_hw *hw, u8 event_source)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3849
s32 ixgbe_init_ops_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3854
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3917
s32 ixgbe_reset_hw_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
3921
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4002
s32 ixgbe_start_hw_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4004
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4035
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4104
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4152
s32 ixgbe_setup_link_E610(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4171
s32 ixgbe_check_link_E610(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4174
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4248
s32 ixgbe_get_link_capabilities_E610(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4271
s32 ixgbe_cfg_phy_fc(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4276
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4339
s32 ixgbe_setup_fc_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4343
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4378
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4427
s32 ixgbe_set_fw_drv_ver_E610(struct ixgbe_hw *hw, u8 maj, u8 minor, u8 build,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
444
s32 ixgbe_aci_get_fw_ver(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4466
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
448
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4499
s32 ixgbe_setup_eee_E610(struct ixgbe_hw *hw, bool enable_eee)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4504
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4596
s32 ixgbe_init_phy_ops_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4600
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4645
s32 ixgbe_identify_phy_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4648
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4734
s32 ixgbe_identify_module_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4738
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4780
s32 ixgbe_setup_phy_link_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4786
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
482
s32 ixgbe_aci_send_driver_ver(struct ixgbe_hw *hw, struct ixgbe_driver_ver *dv)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4884
s32 ixgbe_get_phy_firmware_version_E610(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4888
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4917
s32 ixgbe_read_i2c_sff8472_E610(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4936
s32 ixgbe_read_i2c_eeprom_E610(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4955
s32 ixgbe_write_i2c_eeprom_E610(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4972
s32 ixgbe_check_overtemp_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
4977
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5010
s32 ixgbe_set_phy_power_E610(struct ixgbe_hw *hw, bool on)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5014
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5051
s32 ixgbe_enter_lplu_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5055
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5080
s32 ixgbe_init_eeprom_params_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5116
s32 ixgbe_read_ee_aci_E610(struct ixgbe_hw *hw, u16 offset, u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5118
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5150
s32 ixgbe_read_ee_aci_buffer_E610(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5153
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5184
s32 ixgbe_write_ee_aci_E610(struct ixgbe_hw *hw, u16 offset, u16 data)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5186
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5218
s32 ixgbe_write_ee_aci_buffer_E610(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5221
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
525
static s32
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5253
s32 ixgbe_calc_eeprom_checksum_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5261
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
532
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5327
return (s32)checksum;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5345
s32 ixgbe_update_eeprom_checksum_E610(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5347
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5382
s32 ixgbe_validate_eeprom_checksum_E610(struct ixgbe_hw *hw, u16 *checksum_val)
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5427
static s32 ixgbe_get_pfa_module_tlv(struct ixgbe_hw *hw, u16 *module_tlv,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5432
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5488
s32 ixgbe_read_pba_string_E610(struct ixgbe_hw *hw, u8 *pba_num,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
5493
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
568
static s32
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
601
s32 ixgbe_acquire_res(struct ixgbe_hw *hw, enum ixgbe_aci_res_ids res,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
608
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.c
656
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
101
s32 ixgbe_aci_prog_topo_dev_nvm(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
103
s32 ixgbe_aci_read_topo_dev_nvm(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
107
s32 ixgbe_acquire_nvm(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
111
s32 ixgbe_aci_read_nvm(struct ixgbe_hw *hw, u16 module_typeid, u32 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
115
s32 ixgbe_aci_erase_nvm(struct ixgbe_hw *hw, u16 module_typeid);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
116
s32 ixgbe_aci_update_nvm(struct ixgbe_hw *hw, u16 module_typeid,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
120
s32 ixgbe_aci_read_nvm_cfg(struct ixgbe_hw *hw, u8 cmd_flags,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
123
s32 ixgbe_aci_write_nvm_cfg(struct ixgbe_hw *hw, u8 cmd_flags,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
126
s32 ixgbe_nvm_validate_checksum(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
127
s32 ixgbe_nvm_recalculate_checksum(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
129
s32 ixgbe_nvm_write_activate(struct ixgbe_hw *hw, u16 cmd_flags,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
132
s32 ixgbe_get_nvm_minsrevs(struct ixgbe_hw *hw, struct ixgbe_minsrev_info *minsrevs);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
133
s32 ixgbe_update_nvm_minsrevs(struct ixgbe_hw *hw, struct ixgbe_minsrev_info *minsrevs);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
135
s32 ixgbe_get_inactive_nvm_ver(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
136
s32 ixgbe_get_active_nvm_ver(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
138
s32 ixgbe_get_inactive_netlist_ver(struct ixgbe_hw *hw, struct ixgbe_netlist_info *netlist);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
139
s32 ixgbe_init_nvm(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
141
s32 ixgbe_sanitize_operate(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
142
s32 ixgbe_sanitize_nvm(struct ixgbe_hw *hw, u8 cmd_flags, u8 *values);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
144
s32 ixgbe_read_sr_word_aci(struct ixgbe_hw *hw, u16 offset, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
145
s32 ixgbe_read_sr_buf_aci(struct ixgbe_hw *hw, u16 offset, u16 *words, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
146
s32 ixgbe_read_flat_nvm(struct ixgbe_hw *hw, u32 offset, u32 *length,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
149
s32 ixgbe_write_sr_word_aci(struct ixgbe_hw *hw, u32 offset, const u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
150
s32 ixgbe_write_sr_buf_aci(struct ixgbe_hw *hw, u32 offset, u16 words, const u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
152
s32 ixgbe_aci_alternate_write(struct ixgbe_hw *hw, u32 reg_addr0,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
154
s32 ixgbe_aci_alternate_read(struct ixgbe_hw *hw, u32 reg_addr0,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
156
s32 ixgbe_aci_alternate_write_done(struct ixgbe_hw *hw, u8 bios_mode,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
158
s32 ixgbe_aci_alternate_clear(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
160
s32 ixgbe_aci_get_internal_data(struct ixgbe_hw *hw, u16 cluster_id,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
166
s32 ixgbe_handle_nvm_access(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
170
s32 ixgbe_aci_set_health_status_config(struct ixgbe_hw *hw, u8 event_source);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
173
s32 ixgbe_init_ops_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
174
s32 ixgbe_reset_hw_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
175
s32 ixgbe_start_hw_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
178
s32 ixgbe_setup_link_E610(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
180
s32 ixgbe_check_link_E610(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
182
s32 ixgbe_get_link_capabilities_E610(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
185
s32 ixgbe_cfg_phy_fc(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
188
s32 ixgbe_setup_fc_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
190
s32 ixgbe_set_fw_drv_ver_E610(struct ixgbe_hw *hw, u8 maj, u8 min, u8 build,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
193
s32 ixgbe_setup_eee_E610(struct ixgbe_hw *hw, bool enable_eee);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
197
s32 ixgbe_init_phy_ops_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
198
s32 ixgbe_identify_phy_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
199
s32 ixgbe_identify_module_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
200
s32 ixgbe_setup_phy_link_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
201
s32 ixgbe_get_phy_firmware_version_E610(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
203
s32 ixgbe_read_i2c_sff8472_E610(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
205
s32 ixgbe_read_i2c_eeprom_E610(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
207
s32 ixgbe_write_i2c_eeprom_E610(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
209
s32 ixgbe_check_overtemp_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
210
s32 ixgbe_set_phy_power_E610(struct ixgbe_hw *hw, bool on);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
211
s32 ixgbe_enter_lplu_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
212
s32 ixgbe_init_eeprom_params_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
213
s32 ixgbe_read_ee_aci_E610(struct ixgbe_hw *hw, u16 offset, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
214
s32 ixgbe_read_ee_aci_buffer_E610(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
216
s32 ixgbe_write_ee_aci_E610(struct ixgbe_hw *hw, u16 offset, u16 data);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
217
s32 ixgbe_write_ee_aci_buffer_E610(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
219
s32 ixgbe_calc_eeprom_checksum_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
220
s32 ixgbe_update_eeprom_checksum_E610(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
221
s32 ixgbe_validate_eeprom_checksum_E610(struct ixgbe_hw *hw, u16 *checksum_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
222
s32 ixgbe_read_pba_string_E610(struct ixgbe_hw *hw, u8 *pba_num, u32 pba_num_size);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
42
s32 ixgbe_aci_send_cmd(struct ixgbe_hw *hw, struct ixgbe_aci_desc *desc,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
45
s32 ixgbe_aci_get_event(struct ixgbe_hw *hw, struct ixgbe_aci_event *e,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
50
s32 ixgbe_aci_get_fw_ver(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
51
s32 ixgbe_aci_send_driver_ver(struct ixgbe_hw *hw, struct ixgbe_driver_ver *dv);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
52
s32 ixgbe_aci_set_pf_context(struct ixgbe_hw *hw, u8 pf_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
54
s32 ixgbe_acquire_res(struct ixgbe_hw *hw, enum ixgbe_aci_res_ids res,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
57
s32 ixgbe_aci_list_caps(struct ixgbe_hw *hw, void *buf, u16 buf_size,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
59
s32 ixgbe_discover_dev_caps(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
61
s32 ixgbe_discover_func_caps(struct ixgbe_hw* hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
63
s32 ixgbe_get_caps(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
64
s32 ixgbe_aci_disable_rxen(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
65
s32 ixgbe_aci_get_phy_caps(struct ixgbe_hw *hw, bool qual_mods, u8 report_mode,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
71
s32 ixgbe_aci_set_phy_cfg(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
73
s32 ixgbe_aci_set_link_restart_an(struct ixgbe_hw *hw, bool ena_link);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
74
s32 ixgbe_update_link_info(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
75
s32 ixgbe_get_link_status(struct ixgbe_hw *hw, bool *link_up);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
76
s32 ixgbe_aci_get_link_info(struct ixgbe_hw *hw, bool ena_lse,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
78
s32 ixgbe_aci_set_event_mask(struct ixgbe_hw *hw, u8 port_num, u16 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
79
s32 ixgbe_configure_lse(struct ixgbe_hw *hw, bool activate, u16 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
81
s32 ixgbe_aci_get_netlist_node(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
84
s32 ixgbe_find_netlist_node(struct ixgbe_hw *hw, u8 node_type_ctx,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
86
s32 ixgbe_aci_read_i2c(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
89
s32 ixgbe_aci_write_i2c(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
93
s32 ixgbe_aci_set_port_id_led(struct ixgbe_hw *hw, bool orig_mode);
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
94
s32 ixgbe_aci_set_gpio(struct ixgbe_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
96
s32 ixgbe_aci_get_gpio(struct ixgbe_hw *hw, u16 gpio_ctrl_handle, u8 pin_idx,
usr/src/uts/common/io/ixgbe/core/ixgbe_e610.h
98
s32 ixgbe_aci_sff_eeprom(struct ixgbe_hw *hw, u16 lport, u8 bus_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1020
static s32 ixgbe_read_mbx_pf_legacy(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1023
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1057
static s32 ixgbe_read_mbx_pf(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1061
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
1095
static s32 ixgbe_clear_mbx_pf(struct ixgbe_hw *hw, u16 vf_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
119
s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
122
s32 ret_val = IXGBE_ERR_MBX;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
152
s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
155
s32 ret_val = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
172
s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
175
s32 ret_val = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
192
s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
195
s32 ret_val = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
212
s32 ixgbe_clear_mbx(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
215
s32 ret_val = IXGBE_ERR_CONFIG;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
232
static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
265
static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
347
static s32 ixgbe_check_for_bit_vf(struct ixgbe_hw *hw, u32 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
364
static s32 ixgbe_check_for_msg_vf(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
38
static s32 ixgbe_poll_for_msg(struct ixgbe_hw *hw, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
382
static s32 ixgbe_check_for_ack_vf(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
39
static s32 ixgbe_poll_for_ack(struct ixgbe_hw *hw, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
403
static s32 ixgbe_check_for_rst_vf(struct ixgbe_hw *hw, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
424
static s32 ixgbe_obtain_mbx_lock_vf(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
428
s32 ret_val = IXGBE_ERR_MBX;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
50
s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
501
static s32 ixgbe_write_mbx_vf_legacy(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
504
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
543
static s32 ixgbe_write_mbx_vf(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
547
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
593
static s32 ixgbe_read_mbx_vf_legacy(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
596
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
629
static s32 ixgbe_read_mbx_vf(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
633
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
727
s32 index = IXGBE_PFMBICR_INDEX(vf_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
742
s32 index = IXGBE_PFMBICR_INDEX(vf_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
754
static s32 ixgbe_check_for_bit_pf(struct ixgbe_hw *hw, u32 mask, s32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
772
static s32 ixgbe_check_for_msg_pf(struct ixgbe_hw *hw, u16 vf_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
775
s32 index = IXGBE_PFMBICR_INDEX(vf_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
79
s32 ixgbe_poll_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
793
static s32 ixgbe_check_for_ack_pf(struct ixgbe_hw *hw, u16 vf_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
796
s32 index = IXGBE_PFMBICR_INDEX(vf_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
797
s32 ret_val = IXGBE_ERR_MBX;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
818
static s32 ixgbe_check_for_rst_pf(struct ixgbe_hw *hw, u16 vf_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
82
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
822
s32 ret_val = IXGBE_ERR_MBX;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
857
static s32 ixgbe_obtain_mbx_lock_pf(struct ixgbe_hw *hw, u16 vf_id)
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
861
s32 ret_val = IXGBE_ERR_MBX;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
927
static s32 ixgbe_write_mbx_pf_legacy(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
930
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
968
static s32 ixgbe_write_mbx_pf(struct ixgbe_hw *hw, u32 *msg, u16 size,
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.c
972
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
192
s32 ixgbe_read_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
193
s32 ixgbe_poll_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
194
s32 ixgbe_write_mbx(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
195
s32 ixgbe_check_for_msg(struct ixgbe_hw *hw, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
196
s32 ixgbe_check_for_ack(struct ixgbe_hw *hw, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
197
s32 ixgbe_check_for_rst(struct ixgbe_hw *hw, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
198
s32 ixgbe_clear_mbx(struct ixgbe_hw *hw, u16 vf_number);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
43
s32 (*read)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
44
s32 (*write)(struct ixgbe_hw *hw, u32 *msg, u16 size, u16 mbx_id);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
45
s32 (*check_for_msg)(struct ixgbe_hw *hw, u16 vf_number);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
46
s32 (*check_for_ack)(struct ixgbe_hw *hw, u16 vf_number);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
47
s32 (*check_for_rst)(struct ixgbe_hw *hw, u16 vf_number);
usr/src/uts/common/io/ixgbe/core/ixgbe_mbx.h
48
s32 (*clear)(struct ixgbe_hw *hw, u16 vf_number);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1041
s32 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1043
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
109
s32 ixgbe_read_i2c_combined_generic_int(struct ixgbe_hw *hw, u8 addr, u16 reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1106
s32 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1109
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1125
s32 ixgbe_get_phy_firmware_version_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1128
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1143
s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1149
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1261
s32 ixgbe_identify_module_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1263
s32 status = IXGBE_ERR_SFP_NOT_PRESENT;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1291
s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1293
s32 status = IXGBE_ERR_PHY_ADDR_INVALID;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1654
s32 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1656
s32 status = IXGBE_ERR_PHY_ADDR_INVALID;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1853
s32 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
186
s32 ixgbe_write_i2c_combined_generic_int(struct ixgbe_hw *hw, u8 addr, u16 reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1949
s32 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1967
static s32 ixgbe_read_i2c_sff8472_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
1983
s32 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2019
static s32 ixgbe_read_i2c_byte_generic_int(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2022
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2107
s32 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2124
s32 ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2142
static s32 ixgbe_write_i2c_byte_generic_int(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2145
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2213
s32 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2230
s32 ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2317
s32 i;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2336
static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2338
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2339
s32 i;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2369
static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2372
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2456
static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2458
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
247
s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2552
static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2555
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2664
s32 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2666
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
2692
s32 ixgbe_set_copper_phy_power(struct ixgbe_hw *hw, bool on)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
321
s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
323
s32 status = IXGBE_ERR_PHY_ADDR_INVALID;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
374
s32 ixgbe_check_reset_blocked(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
42
static s32 ixgbe_clock_out_i2c_byte(struct ixgbe_hw *hw, u8 data);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
424
s32 ixgbe_get_phy_id(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
43
static s32 ixgbe_get_i2c_ack(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
45
static s32 ixgbe_clock_out_i2c_bit(struct ixgbe_hw *hw, bool data);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
48
static s32 ixgbe_set_i2c_data(struct ixgbe_hw *hw, u32 *i2cctl, bool data);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
494
s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
498
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
50
static s32 ixgbe_read_i2c_sff8472_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
597
s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
60
static s32 ixgbe_out_i2c_byte_ack(struct ixgbe_hw *hw, u8 byte)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
62
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
679
s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
682
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
705
s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
77
static s32 ixgbe_in_i2c_byte_ack(struct ixgbe_hw *hw, u8 *byte)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
779
s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
782
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
804
s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
806
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
883
s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
928
static s32 ixgbe_get_copper_speeds_supported(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
930
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
968
s32 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
972
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
993
s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.c
996
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
159
s32 ixgbe_init_phy_ops_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
162
s32 ixgbe_get_phy_id(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
163
s32 ixgbe_identify_phy_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
164
s32 ixgbe_reset_phy_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
166
s32 ixgbe_read_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
168
s32 ixgbe_write_phy_reg_mdi(struct ixgbe_hw *hw, u32 reg_addr, u32 device_type,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
170
s32 ixgbe_read_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
172
s32 ixgbe_write_phy_reg_generic(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
174
s32 ixgbe_setup_phy_link_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
175
s32 ixgbe_setup_phy_link_speed_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
178
s32 ixgbe_get_copper_link_capabilities_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
181
s32 ixgbe_check_reset_blocked(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
184
s32 ixgbe_check_phy_link_tnx(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
187
s32 ixgbe_setup_phy_link_tnx(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
188
s32 ixgbe_get_phy_firmware_version_tnx(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
190
s32 ixgbe_get_phy_firmware_version_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
193
s32 ixgbe_reset_phy_nl(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
194
s32 ixgbe_set_copper_phy_power(struct ixgbe_hw *hw, bool on);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
195
s32 ixgbe_identify_module_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
196
s32 ixgbe_identify_sfp_module_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
198
s32 ixgbe_identify_qsfp_module_generic(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
199
s32 ixgbe_get_sfp_init_sequence_offsets(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
202
s32 ixgbe_tn_check_overtemp(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
203
s32 ixgbe_read_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
205
s32 ixgbe_read_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
207
s32 ixgbe_write_i2c_byte_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
209
s32 ixgbe_write_i2c_byte_generic_unlocked(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
211
s32 ixgbe_read_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
213
s32 ixgbe_write_i2c_eeprom_generic(struct ixgbe_hw *hw, u8 byte_offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
216
s32 ixgbe_read_i2c_combined_generic_int(struct ixgbe_hw *, u8 addr, u16 reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_phy.h
218
s32 ixgbe_write_i2c_combined_generic_int(struct ixgbe_hw *, u8 addr, u16 reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4023
s32 (*init_params)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4024
s32 (*read)(struct ixgbe_hw *, u16, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4025
s32 (*read_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4026
s32 (*write)(struct ixgbe_hw *, u16, u16);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4027
s32 (*write_buffer)(struct ixgbe_hw *, u16, u16, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4028
s32 (*validate_checksum)(struct ixgbe_hw *, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4029
s32 (*update_checksum)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4030
s32 (*calc_checksum)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4031
s32 (*read_pba_string)(struct ixgbe_hw *, u8 *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4035
s32 (*init_hw)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4036
s32 (*reset_hw)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4037
s32 (*start_hw)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4038
s32 (*clear_hw_cntrs)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4042
s32 (*get_mac_addr)(struct ixgbe_hw *, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4043
s32 (*get_san_mac_addr)(struct ixgbe_hw *, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4044
s32 (*set_san_mac_addr)(struct ixgbe_hw *, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4045
s32 (*get_device_caps)(struct ixgbe_hw *, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4046
s32 (*get_wwn_prefix)(struct ixgbe_hw *, u16 *, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4047
s32 (*get_fcoe_boot_status)(struct ixgbe_hw *, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4048
s32 (*stop_adapter)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4049
s32 (*get_bus_info)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4051
s32 (*read_analog_reg8)(struct ixgbe_hw*, u32, u8*);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4052
s32 (*write_analog_reg8)(struct ixgbe_hw*, u32, u8);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4053
s32 (*setup_sfp)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4054
s32 (*enable_rx_dma)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4055
s32 (*disable_sec_rx_path)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4056
s32 (*enable_sec_rx_path)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4057
s32 (*acquire_swfw_sync)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4060
s32 (*prot_autoc_read)(struct ixgbe_hw *, bool *, u32 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4061
s32 (*prot_autoc_write)(struct ixgbe_hw *, u32, bool);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4062
s32 (*negotiate_api_version)(struct ixgbe_hw *hw, int api);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4068
s32 (*setup_link)(struct ixgbe_hw *, ixgbe_link_speed, bool);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4069
s32 (*setup_mac_link)(struct ixgbe_hw *, ixgbe_link_speed, bool);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4070
s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *, bool);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4071
s32 (*get_link_capabilities)(struct ixgbe_hw *, ixgbe_link_speed *,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4079
s32 (*led_on)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4080
s32 (*led_off)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4081
s32 (*blink_led_start)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4082
s32 (*blink_led_stop)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4083
s32 (*init_led_link_act)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4086
s32 (*set_rar)(struct ixgbe_hw *, u32, u8 *, u32, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4087
s32 (*set_uc_addr)(struct ixgbe_hw *, u32, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4088
s32 (*clear_rar)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4089
s32 (*insert_mac_addr)(struct ixgbe_hw *, u8 *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4090
s32 (*set_vmdq)(struct ixgbe_hw *, u32, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4091
s32 (*set_vmdq_san_mac)(struct ixgbe_hw *, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4092
s32 (*clear_vmdq)(struct ixgbe_hw *, u32, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4093
s32 (*init_rx_addrs)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4094
s32 (*update_uc_addr_list)(struct ixgbe_hw *, u8 *, u32,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4096
s32 (*update_mc_addr_list)(struct ixgbe_hw *, u8 *, u32,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4098
s32 (*get_link_state)(struct ixgbe_hw *hw, bool *link_state);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4099
s32 (*enable_mc)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4100
s32 (*disable_mc)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4101
s32 (*clear_vfta)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4102
s32 (*set_vfta)(struct ixgbe_hw *, u32, u32, bool, bool);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4103
s32 (*set_vlvf)(struct ixgbe_hw *, u32, u32, bool, u32 *, u32,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4105
s32 (*init_uta_tables)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4108
s32 (*toggle_txdctl)(struct ixgbe_hw *hw, u32 vf_index);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4109
s32 (*update_xcast_mode)(struct ixgbe_hw *, int);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4110
s32 (*set_rlpml)(struct ixgbe_hw *, u16);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4113
s32 (*fc_enable)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4114
s32 (*setup_fc)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4118
s32 (*set_fw_drv_ver)(struct ixgbe_hw *, u8, u8, u8, u8, u16,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4120
s32 (*get_thermal_sensor_data)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4121
s32 (*init_thermal_sensor_thresh)(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4122
s32 (*bypass_rw) (struct ixgbe_hw *hw, u32 cmd, u32 *status);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4124
s32 (*bypass_set) (struct ixgbe_hw *hw, u32 cmd, u32 event, u32 action);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4125
s32 (*bypass_rd_eep) (struct ixgbe_hw *hw, u32 addr, u8 *value);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4132
s32 (*dmac_update_tcs)(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4133
s32 (*dmac_config_tcs)(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4134
s32 (*dmac_config)(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4135
s32 (*setup_eee)(struct ixgbe_hw *hw, bool enable_eee);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4136
s32 (*read_iosf_sb_reg)(struct ixgbe_hw *, u32, u32, u32 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4137
s32 (*write_iosf_sb_reg)(struct ixgbe_hw *, u32, u32, u32);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4145
s32 (*get_fw_version)(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4146
s32 (*get_nvm_version)(struct ixgbe_hw *hw, struct ixgbe_nvm_info *nvm);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4150
s32 (*identify)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4151
s32 (*identify_sfp)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4152
s32 (*init)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4153
s32 (*reset)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4154
s32 (*read_reg)(struct ixgbe_hw *, u32, u32, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4155
s32 (*write_reg)(struct ixgbe_hw *, u32, u32, u16);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4156
s32 (*read_reg_mdi)(struct ixgbe_hw *, u32, u32, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4157
s32 (*write_reg_mdi)(struct ixgbe_hw *, u32, u32, u16);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4158
s32 (*setup_link)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4159
s32 (*setup_internal_link)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4160
s32 (*setup_link_speed)(struct ixgbe_hw *, ixgbe_link_speed, bool);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4161
s32 (*check_link)(struct ixgbe_hw *, ixgbe_link_speed *, bool *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4162
s32 (*get_firmware_version)(struct ixgbe_hw *, u16 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4163
s32 (*read_i2c_byte)(struct ixgbe_hw *, u8, u8, u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4164
s32 (*write_i2c_byte)(struct ixgbe_hw *, u8, u8, u8);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4165
s32 (*read_i2c_sff8472)(struct ixgbe_hw *, u8 , u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4166
s32 (*read_i2c_eeprom)(struct ixgbe_hw *, u8 , u8 *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4167
s32 (*write_i2c_eeprom)(struct ixgbe_hw *, u8, u8);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4169
s32 (*check_overtemp)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4170
s32 (*set_phy_power)(struct ixgbe_hw *, bool on);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4171
s32 (*enter_lplu)(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4172
s32 (*handle_lasi)(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4173
s32 (*read_i2c_byte_unlocked)(struct ixgbe_hw *, u8 offset, u8 addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4175
s32 (*write_i2c_byte_unlocked)(struct ixgbe_hw *, u8 offset, u8 addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4180
s32 (*read_link)(struct ixgbe_hw *, u8 addr, u16 reg, u16 *val);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4181
s32 (*read_link_unlocked)(struct ixgbe_hw *, u8 addr, u16 reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4183
s32 (*write_link)(struct ixgbe_hw *, u8 addr, u16 reg, u16 val);
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4184
s32 (*write_link_unlocked)(struct ixgbe_hw *, u8 addr, u16 reg,
usr/src/uts/common/io/ixgbe/core/ixgbe_type.h
4219
s32 mc_filter_type;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
146
s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
161
s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
163
s32 status = hw->mac.ops.start_hw(hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
177
s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
181
s32 ret_val = IXGBE_ERR_INVALID_MAC_ADDR;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
252
s32 ixgbe_stop_adapter_vf(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
301
static s32 ixgbe_mta_vector(struct ixgbe_hw *hw, u8 *mc_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
329
static s32 ixgbevf_write_msg_read_ack(struct ixgbe_hw *hw, u32 *msg,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
332
s32 retval = ixgbe_write_mbx(hw, msg, size, 0);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
348
s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
353
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
383
s32 ixgbe_update_mc_addr_list_vf(struct ixgbe_hw *hw, u8 *mc_addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
428
s32 ixgbevf_update_xcast_mode(struct ixgbe_hw *hw, int xcast_mode)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
431
s32 err;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
466
s32 ixgbe_get_link_state_vf(struct ixgbe_hw *hw, bool *link_state)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
469
s32 err;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
470
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
497
s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
501
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
51
s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
545
s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
555
s32 ixgbevf_set_uc_addr_vf(struct ixgbe_hw *hw, u32 index, u8 *addr)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
559
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
593
s32 ixgbe_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
609
s32 ixgbe_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
614
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
713
s32 ixgbevf_rlpml_set_vf(struct ixgbe_hw *hw, u16 max_size)
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.c
716
s32 retval;
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
118
s32 ixgbe_init_ops_vf(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
119
s32 ixgbe_init_hw_vf(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
120
s32 ixgbe_start_hw_vf(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
121
s32 ixgbe_reset_hw_vf(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
122
s32 ixgbe_stop_adapter_vf(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
125
s32 ixgbe_get_mac_addr_vf(struct ixgbe_hw *hw, u8 *mac_addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
126
s32 ixgbe_setup_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
128
s32 ixgbe_check_mac_link_vf(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
130
s32 ixgbe_set_rar_vf(struct ixgbe_hw *hw, u32 index, u8 *addr, u32 vmdq,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
132
s32 ixgbevf_set_uc_addr_vf(struct ixgbe_hw *hw, u32 index, u8 *addr);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
133
s32 ixgbe_update_mc_addr_list_vf(struct ixgbe_hw *hw, u8 *mc_addr_list,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
136
s32 ixgbevf_update_xcast_mode(struct ixgbe_hw *hw, int xcast_mode);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
137
s32 ixgbe_get_link_state_vf(struct ixgbe_hw *hw, bool *link_state);
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
138
s32 ixgbe_set_vfta_vf(struct ixgbe_hw *hw, u32 vlan, u32 vind,
usr/src/uts/common/io/ixgbe/core/ixgbe_vf.h
140
s32 ixgbevf_rlpml_set_vf(struct ixgbe_hw *hw, u16 max_size);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
1005
s32 ixgbe_blink_led_start_X540(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
1046
s32 ixgbe_blink_led_stop_X540(struct ixgbe_hw *hw, u32 index)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
172
s32 ixgbe_get_link_capabilities_X540(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
199
s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
214
s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
216
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
317
s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
319
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
365
s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
398
s32 ixgbe_read_eerd_X540(struct ixgbe_hw *hw, u16 offset, u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
400
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
423
s32 ixgbe_read_eerd_buffer_X540(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
426
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
449
s32 ixgbe_write_eewr_X540(struct ixgbe_hw *hw, u16 offset, u16 data)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
451
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
474
s32 ixgbe_write_eewr_buffer_X540(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
477
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
48
static s32 ixgbe_poll_flash_update_done_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
49
static s32 ixgbe_get_swfw_sync_semaphore(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
502
s32 ixgbe_calc_eeprom_checksum_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
567
return (s32)checksum;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
578
s32 ixgbe_validate_eeprom_checksum_X540(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
581
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
59
s32 ixgbe_init_ops_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
64
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
641
s32 ixgbe_update_eeprom_checksum_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
643
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
689
s32 ixgbe_update_flash_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
692
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
736
static s32 ixgbe_poll_flash_update_done_X540(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
740
s32 status = IXGBE_ERR_EEPROM;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
768
s32 ixgbe_acquire_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
890
static s32 ixgbe_get_swfw_sync_semaphore(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.c
892
s32 status = IXGBE_ERR_EEPROM;
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
40
s32 ixgbe_get_link_capabilities_X540(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
43
s32 ixgbe_setup_mac_link_X540(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
45
s32 ixgbe_reset_hw_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
46
s32 ixgbe_start_hw_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
49
s32 ixgbe_init_eeprom_params_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
50
s32 ixgbe_read_eerd_X540(struct ixgbe_hw *hw, u16 offset, u16 *data);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
51
s32 ixgbe_read_eerd_buffer_X540(struct ixgbe_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
53
s32 ixgbe_write_eewr_X540(struct ixgbe_hw *hw, u16 offset, u16 data);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
54
s32 ixgbe_write_eewr_buffer_X540(struct ixgbe_hw *hw, u16 offset, u16 words,
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
56
s32 ixgbe_update_eeprom_checksum_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
57
s32 ixgbe_validate_eeprom_checksum_X540(struct ixgbe_hw *hw, u16 *checksum_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
58
s32 ixgbe_calc_eeprom_checksum_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
59
s32 ixgbe_update_flash_X540(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
61
s32 ixgbe_acquire_swfw_sync_X540(struct ixgbe_hw *hw, u32 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
65
s32 ixgbe_blink_led_start_X540(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_x540.h
66
s32 ixgbe_blink_led_stop_X540(struct ixgbe_hw *hw, u32 index);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1012
s32 ixgbe_init_eeprom_params_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1098
static s32 ixgbe_iosf_wait(struct ixgbe_hw *hw, u32 *ctrl)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
113
static s32 ixgbe_read_cs4227(struct ixgbe_hw *hw, u16 reg, u16 *value)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1130
s32 ixgbe_write_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1135
s32 ret;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1176
s32 ixgbe_read_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1181
s32 ret;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1220
s32 ixgbe_get_phy_token(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1223
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1258
s32 ixgbe_put_phy_token(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
126
static s32 ixgbe_write_cs4227(struct ixgbe_hw *hw, u16 reg, u16 value)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1261
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
139
static s32 ixgbe_read_pe(struct ixgbe_hw *hw, u8 reg, u8 *value)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
141
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1480
static s32 ixgbe_supported_sfp_modules_X550em(struct ixgbe_hw *hw, bool *linear)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1519
s32 ixgbe_identify_sfp_module_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1521
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1541
s32 ixgbe_setup_sfp_modules_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1543
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1565
static s32 ixgbe_restart_an_internal_phy_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1567
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
158
static s32 ixgbe_write_pe(struct ixgbe_hw *hw, u8 reg, u8 value)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
160
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1613
static s32 ixgbe_setup_sgmii(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1618
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1682
static s32 ixgbe_setup_sgmii_fw(struct ixgbe_hw *hw, ixgbe_link_speed speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1687
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
176
static s32 ixgbe_reset_cs4227(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
178
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1813
s32 ixgbe_get_link_capabilities_X550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1900
static s32 ixgbe_get_lasi_ext_t_x550em(struct ixgbe_hw *hw, bool *lsc)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
1987
static s32 ixgbe_enable_lasi_ext_t_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2084
static s32 ixgbe_setup_kr_speed_x550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2087
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2139
static s32 ixgbe_reset_phy_fw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2142
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2163
static s32 ixgbe_check_overtemp_fw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2166
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2186
static s32 ixgbe_read_mng_if_sel_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2214
s32 ixgbe_init_phy_ops_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2217
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2367
s32 ixgbe_reset_hw_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2370
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2500
s32 ixgbe_init_ext_t_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
251
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2543
s32 ixgbe_setup_kr_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2563
s32 ixgbe_setup_mac_link_sfp_x550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2567
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2608
static s32 ixgbe_setup_sfi_x550a(struct ixgbe_hw *hw, ixgbe_link_speed *speed)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2611
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2657
s32 ixgbe_setup_mac_link_sfp_x550a(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2661
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2760
static s32 ixgbe_setup_ixfi_x550em_x(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2763
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2831
static s32 ixgbe_setup_ixfi_x550em(struct ixgbe_hw *hw, ixgbe_link_speed *speed)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2834
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2890
static s32 ixgbe_ext_phy_t_x550em_get_link(struct ixgbe_hw *hw, bool *link_up)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2927
s32 ixgbe_setup_internal_phy_t_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2990
s32 ixgbe_setup_phy_loopback_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
2992
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3060
s32 ixgbe_read_ee_hostif_X550(struct ixgbe_hw *hw, u16 offset, u16 *data)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3064
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3104
s32 ixgbe_read_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3111
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3179
s32 ixgbe_write_ee_hostif_data_X550(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3182
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3223
s32 ixgbe_write_ee_hostif_X550(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3226
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3251
s32 ixgbe_write_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3254
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3293
static s32 ixgbe_checksum_ptr_x550(struct ixgbe_hw *hw, u16 ptr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3298
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3362
s32 ixgbe_calc_checksum_X550(struct ixgbe_hw *hw, u16 *buffer, u32 buffer_size)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3366
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3434
return (s32)checksum;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3443
s32 ixgbe_calc_eeprom_checksum_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
345
static s32 ixgbe_identify_phy_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3456
s32 ixgbe_validate_eeprom_checksum_X550(struct ixgbe_hw *hw, u16 *checksum_val)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3458
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3509
s32 ixgbe_update_eeprom_checksum_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3511
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3548
s32 ixgbe_update_flash_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3550
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3648
s32 ixgbe_get_bus_info_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3670
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3714
s32 ixgbe_enter_lplu_t_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3717
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3821
s32 ixgbe_get_lcd_t_x550em(struct ixgbe_hw *hw, ixgbe_link_speed *lcd_speed)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3824
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3858
s32 ixgbe_setup_fc_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3860
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
3951
s32 status = IXGBE_ERR_FC_NOT_NEGOTIATED;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
399
s32 ixgbe_fw_phy_activity(struct ixgbe_hw *hw, u16 activity,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4039
s32 status = IXGBE_ERR_FC_NOT_NEGOTIATED;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
407
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4092
s32 ixgbe_setup_fc_backplane_x550em_a(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4094
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
41
static s32 ixgbe_setup_ixfi_x550em(struct ixgbe_hw *hw, ixgbe_link_speed *speed);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
42
static s32 ixgbe_acquire_swfw_sync_X550a(struct ixgbe_hw *, u32 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4201
s32 ixgbe_acquire_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4203
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4241
static s32 ixgbe_acquire_swfw_sync_X550a(struct ixgbe_hw *hw, u32 mask)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4245
s32 status = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4318
s32 ixgbe_read_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4321
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4346
s32 ixgbe_write_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4349
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4376
s32 ixgbe_handle_lasi_ext_t_x550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
44
static s32 ixgbe_read_mng_if_sel_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4403
s32 ixgbe_setup_mac_link_t_X550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4407
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4457
s32 ixgbe_check_link_t_X550em(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4498
s32 ixgbe_reset_phy_t_X550em(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4500
s32 status;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4516
s32 ixgbe_led_on_t_X550em(struct ixgbe_hw *hw, u32 led_idx)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4541
s32 ixgbe_led_off_t_X550em(struct ixgbe_hw *hw, u32 led_idx)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
457
static s32 ixgbe_get_phy_id_fw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4576
s32 ixgbe_set_fw_drv_ver_x550(struct ixgbe_hw *hw, u8 maj, u8 min,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
4580
s32 ret_val = IXGBE_SUCCESS;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
462
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
493
static s32 ixgbe_identify_phy_fw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
512
s32 ixgbe_shutdown_fw_phy(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
520
static s32 ixgbe_read_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
527
static s32 ixgbe_write_phy_reg_x550em(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
53
s32 ixgbe_init_ops_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
543
static s32 ixgbe_read_i2c_combined_generic(struct ixgbe_hw *hw, u8 addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
558
static s32
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
57
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
574
static s32 ixgbe_write_i2c_combined_generic(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
589
static s32
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
603
s32 ixgbe_init_ops_X550EM(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
608
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
702
static s32 ixgbe_setup_fw_link(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
705
s32 rc;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
757
static s32 ixgbe_fc_autoneg_fw(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
773
static s32 ixgbe_setup_eee_fw(struct ixgbe_hw *hw, bool enable_eee)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
791
s32 ixgbe_init_ops_X550EM_a(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
794
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
843
s32 ixgbe_init_ops_X550EM_x(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
847
s32 ret_val;
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
881
s32 ixgbe_dmac_config_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
929
s32 ixgbe_dmac_config_tcs_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.c
984
s32 ixgbe_dmac_update_tcs_X550(struct ixgbe_hw *hw)
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
100
s32 ixgbe_read_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
102
s32 ixgbe_write_phy_reg_x550a(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
104
s32 ixgbe_setup_fc_fiber_x550em_a(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
105
s32 ixgbe_setup_fc_backplane_x550em_a(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
109
s32 ixgbe_handle_lasi_ext_t_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
110
s32 ixgbe_setup_mac_link_t_X550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
113
s32 ixgbe_check_link_t_X550em(struct ixgbe_hw *hw, ixgbe_link_speed *speed,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
115
s32 ixgbe_reset_phy_t_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
116
s32 ixgbe_identify_sfp_module_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
117
s32 ixgbe_led_on_t_X550em(struct ixgbe_hw *hw, u32 led_idx);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
118
s32 ixgbe_led_off_t_X550em(struct ixgbe_hw *hw, u32 led_idx);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
39
s32 ixgbe_dmac_config_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
40
s32 ixgbe_dmac_config_tcs_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
41
s32 ixgbe_dmac_update_tcs_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
43
s32 ixgbe_get_bus_info_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
44
s32 ixgbe_init_eeprom_params_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
45
s32 ixgbe_update_eeprom_checksum_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
46
s32 ixgbe_calc_eeprom_checksum_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
47
s32 ixgbe_calc_checksum_X550(struct ixgbe_hw *hw, u16 *buffer, u32 buffer_size);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
48
s32 ixgbe_validate_eeprom_checksum_X550(struct ixgbe_hw *hw, u16 *checksum_val);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
49
s32 ixgbe_update_flash_X550(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
50
s32 ixgbe_write_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
52
s32 ixgbe_write_ee_hostif_X550(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
54
s32 ixgbe_read_ee_hostif_buffer_X550(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
56
s32 ixgbe_read_ee_hostif_X550(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
58
s32 ixgbe_write_ee_hostif_data_X550(struct ixgbe_hw *hw, u16 offset,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
64
s32 ixgbe_write_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
66
s32 ixgbe_read_iosf_sb_reg_x550(struct ixgbe_hw *hw, u32 reg_addr,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
68
s32 ixgbe_set_fw_drv_ver_x550(struct ixgbe_hw *hw, u8 maj, u8 min,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
70
s32 ixgbe_get_phy_token(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
71
s32 ixgbe_put_phy_token(struct ixgbe_hw *);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
77
s32 ixgbe_setup_sfp_modules_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
78
s32 ixgbe_get_link_capabilities_X550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
81
s32 ixgbe_reset_hw_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
82
s32 ixgbe_init_phy_ops_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
83
s32 ixgbe_setup_kr_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
84
s32 ixgbe_init_ext_t_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
85
s32 ixgbe_setup_internal_phy_t_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
86
s32 ixgbe_setup_phy_loopback_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
89
s32 ixgbe_get_lcd_t_x550em(struct ixgbe_hw *hw, ixgbe_link_speed *lcd_speed);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
90
s32 ixgbe_enter_lplu_t_x550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
91
s32 ixgbe_acquire_swfw_sync_X550em(struct ixgbe_hw *hw, u32 mask);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
93
s32 ixgbe_setup_fc_X550em(struct ixgbe_hw *hw);
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
94
s32 ixgbe_setup_mac_link_sfp_x550em(struct ixgbe_hw *hw,
usr/src/uts/common/io/ixgbe/core/ixgbe_x550.h
97
s32 ixgbe_setup_mac_link_sfp_x550a(struct ixgbe_hw *hw,
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_dbg_fw_funcs.c
4433
s32 bytes_left = nvram_size_bytes;
usr/src/uts/common/io/qede/579xx/drivers/ecore/ecore_ptp_api.h
56
struct ecore_ptt *p_ptt, s32 ppb);
usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_public.h
478
s32 internal_temperature; /* Temperature in Celcius (-255C / +255C), measured every second. */
usr/src/uts/common/io/qede/579xx/hsi/mcp/mcp_public.h
481
s32 external_temperature;
usr/src/uts/common/io/qede/579xx/hsi/mcp/nvm_map.h
171
s32 seq; /* This dword is used to indicate whether this dir is valid, and whether it is more updated than the other dir */
usr/src/uts/common/sys/sha2.h
74
uint32_t s32[8]; /* for SHA256 */
usr/src/uts/intel/sys/acpi/platform/acefi.h
372
#define ACPI_SHIFT_LEFT_64_BY_32(n_hi, n_lo, s32) \
usr/src/uts/intel/sys/acpi/platform/acefi.h
375
UINT64 __r = LShiftU64 (__n, (s32)); \
usr/src/uts/intel/sys/acpi/platform/acefi.h
382
#define ACPI_SHIFT_RIGHT_64_BY_32(n_hi, n_lo, s32) \
usr/src/uts/intel/sys/acpi/platform/acefi.h
385
UINT64 __r = RShiftU64 (__n, (s32)); \
usr/src/uts/intel/sys/acpi/platform/acmsvc.h
223
#define ACPI_SHIFT_LEFT_64_BY_32(n_hi, n_lo, s32) \
usr/src/uts/intel/sys/acpi/platform/acmsvc.h
227
__asm mov ecx, s32 \
usr/src/uts/intel/sys/acpi/platform/acmsvc.h
237
#define ACPI_SHIFT_RIGHT_64_BY_32(n_hi, n_lo, s32) \
usr/src/uts/intel/sys/acpi/platform/acmsvc.h
241
__asm mov ecx, s32 \