Searched refs:rctl (Results 1 - 23 of 23) sorted by relevance

/linux-master/drivers/net/ethernet/atheros/atlx/
H A Datlx.c118 u32 rctl; local
122 rctl = ioread32(hw->hw_addr + REG_MAC_CTRL);
124 rctl |= MAC_CTRL_PROMIS_EN;
126 rctl |= MAC_CTRL_MC_ALL_EN;
127 rctl &= ~MAC_CTRL_PROMIS_EN;
129 rctl &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN);
131 iowrite32(rctl, hw->hw_addr + REG_MAC_CTRL);
H A Datl2.c120 u32 rctl; local
124 rctl = ATL2_READ_REG(hw, REG_MAC_CTRL);
127 rctl |= MAC_CTRL_PROMIS_EN;
129 rctl |= MAC_CTRL_MC_ALL_EN;
130 rctl &= ~MAC_CTRL_PROMIS_EN;
132 rctl &= ~(MAC_CTRL_PROMIS_EN | MAC_CTRL_MC_ALL_EN);
134 ATL2_WRITE_REG(hw, REG_MAC_CTRL, rctl);
/linux-master/drivers/net/ethernet/intel/igc/
H A Digc_base.c332 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; local
371 rctl = rd32(IGC_RCTL);
372 temp_rctl = rctl & ~(IGC_RCTL_EN | IGC_RCTL_SBP);
385 wr32(IGC_RCTL, rctl);
H A Digc_main.c838 u32 rctl; local
840 rctl = rd32(IGC_RCTL);
842 rctl &= ~(3 << IGC_RCTL_MO_SHIFT);
843 rctl &= ~(IGC_RCTL_LBM_TCVR | IGC_RCTL_LBM_MAC);
845 rctl |= IGC_RCTL_EN | IGC_RCTL_BAM | IGC_RCTL_RDMTS_HALF |
851 rctl |= IGC_RCTL_SECRC;
854 rctl &= ~(IGC_RCTL_SBP | IGC_RCTL_SZ_256);
857 rctl |= IGC_RCTL_LPE;
867 rctl |= (IGC_RCTL_SBP | /* Receive bad packets */
871 rctl
3875 u32 rctl = 0, rlpml = MAX_JUMBO_FRAME_SIZE; local
5056 u32 tctl, rctl; local
7049 u32 ctrl, rctl, status; local
[all...]
/linux-master/drivers/net/ethernet/intel/e1000/
H A De1000_main.c493 u32 rctl, tctl; local
496 rctl = er32(RCTL);
497 ew32(RCTL, rctl & ~E1000_RCTL_EN);
1786 u32 rctl; local
1788 rctl = er32(RCTL);
1790 rctl &= ~(3 << E1000_RCTL_MO_SHIFT);
1792 rctl |= E1000_RCTL_BAM | E1000_RCTL_LBM_NO |
1797 rctl |= E1000_RCTL_SBP;
1799 rctl &= ~E1000_RCTL_SBP;
1802 rctl
1856 u32 rdlen, rctl, rxcsum; local
2155 u32 rctl; local
2173 u32 rctl; local
2239 u32 rctl; local
4905 u32 rctl; local
5063 u32 ctrl, ctrl_ext, rctl, status; local
[all...]
H A De1000_ethtool.c979 u32 rctl; local
1062 rctl = er32(RCTL);
1063 ew32(RCTL, rctl & ~E1000_RCTL_EN);
1069 rctl = E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_SZ_2048 |
1072 ew32(RCTL, rctl);
1307 u32 rctl; local
1318 rctl = er32(RCTL);
1319 rctl |= E1000_RCTL_LBM_TCVR;
1320 ew32(RCTL, rctl);
1333 u32 rctl; local
[all...]
H A De1000_hw.c2373 u32 rctl; local
2516 rctl = er32(RCTL);
2517 rctl &= ~E1000_RCTL_SBP;
2518 ew32(RCTL, rctl);
2530 rctl = er32(RCTL);
2531 rctl |= E1000_RCTL_SBP;
2532 ew32(RCTL, rctl);
/linux-master/drivers/net/ethernet/davicom/
H A Ddm9051.c91 * @rctl: rx control setting structure
114 struct dm9051_rxctrl rctl; member in struct:board_info
274 ret = dm9051_set_regs(db, DM9051_MAR, db->rctl.hash_table, sizeof(db->rctl.hash_table));
278 return dm9051_set_reg(db, DM9051_RCR, db->rctl.rcr_all); /* enable rx */
951 db->rctl.rcr_all = RCR_DIS_LONG | RCR_DIS_CRC | RCR_RXEN;
952 memset(db->rctl.hash_table, 0, sizeof(db->rctl.hash_table));
1068 if (memcmp(&db->rctl, &rxctrl, sizeof(rxctrl))) {
1069 memcpy(&db->rctl,
[all...]
/linux-master/drivers/net/ethernet/intel/e1000e/
H A Dnetdev.c615 u32 rctl = er32(RCTL); local
617 ew32(RCTL, rctl & ~E1000_RCTL_EN);
1774 u32 rctl = er32(RCTL); local
1776 ew32(RCTL, rctl & ~E1000_RCTL_EN);
1821 u32 rctl, icr = er32(ICR); local
1854 rctl = er32(RCTL);
1855 ew32(RCTL, rctl & ~E1000_RCTL_EN);
2756 u32 rctl; local
2760 rctl = er32(RCTL);
2761 rctl
2779 u32 rctl; local
3031 u32 rctl, rfctl; local
3191 u32 rdlen, rctl, rxcsum, ctrl_ext; local
3404 u32 rctl; local
3836 u32 rctl, rxdctl; local
4266 u32 tctl, rctl; local
5141 u32 rctl = er32(RCTL); local
6624 u32 ctrl, ctrl_ext, rctl, status, wufc; local
[all...]
H A Dethtool.c1189 u32 rctl; local
1276 rctl = er32(RCTL);
1278 ew32(RCTL, rctl & ~E1000_RCTL_EN);
1284 rctl = E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_SZ_2048 |
1289 ew32(RCTL, rctl);
1536 u32 rctl, fext_nvm11, tarc0; local
1558 rctl = er32(RCTL);
1559 rctl |= E1000_RCTL_LBM_TCVR;
1560 ew32(RCTL, rctl);
1573 u32 rctl, fext_nvm1 local
[all...]
/linux-master/drivers/net/ethernet/oki-semi/pch_gbe/
H A Dpch_gbe_main.c349 u32 rctl; local
351 rctl = ioread32(&hw->reg->MAC_RX_EN);
352 iowrite32((rctl & ~PCH_GBE_MRE_MAC_RX_EN), &hw->reg->MAC_RX_EN);
357 u32 rctl; local
359 rctl = ioread32(&hw->reg->MAC_RX_EN);
360 iowrite32((rctl | PCH_GBE_MRE_MAC_RX_EN), &hw->reg->MAC_RX_EN);
2067 u32 rctl, adrmask; local
2073 rctl = ioread32(&hw->reg->RX_MODE);
2074 rctl |= PCH_GBE_ADD_FIL_EN | PCH_GBE_MLT_FIL_EN;
2078 rctl
[all...]
/linux-master/drivers/scsi/lpfc/
H A Dlpfc_sli.h222 #define LPFC_MAX_RING_MASK 5 /* max num of rctl/type masks allowed per
232 uint8_t rctl; /* rctl / type pair configured for ring */ member in struct:lpfc_sli_ring_mask
233 uint8_t type; /* rctl / type pair configured for ring */
318 /* Structure used for configuring rings to a specific profile or rctl / type */
H A Dlpfc_crtn.h377 u32 num_entry, u8 rctl, u8 last_seq,
H A Dlpfc.h963 u16 ox_id, u32 num_entry, u8 rctl,
H A Dlpfc_sli.c3372 /* We must search, based on rctl / type
3375 if ((pring->prt[i].rctl == fch_r_ctl) &&
11009 u32 num_entry, u8 rctl, u8 last_seq, u8 cr_cx_cmd)
11024 icmd->un.xseq64.w5.hcsw.Rctl = rctl;
11048 u32 full_size, u8 rctl, u8 last_seq, u8 cr_cx_cmd)
11066 bf_set(wqe_rctl, &wqe->xmit_sequence.wge_ctl, rctl);
11092 u32 num_entry, u8 rctl, u8 last_seq, u8 cr_cx_cmd)
11095 rctl, last_seq, cr_cx_cmd);
11363 pring->prt[0].rctl = phba->cfg_multi_ring_rctl;
11579 pring->prt[0].rctl
11007 __lpfc_sli_prep_xmit_seq64_s3(struct lpfc_iocbq *cmdiocbq, struct lpfc_dmabuf *bmp, u16 rpi, u16 ox_id, u32 num_entry, u8 rctl, u8 last_seq, u8 cr_cx_cmd) argument
11046 __lpfc_sli_prep_xmit_seq64_s4(struct lpfc_iocbq *cmdiocbq, struct lpfc_dmabuf *bmp, u16 rpi, u16 ox_id, u32 full_size, u8 rctl, u8 last_seq, u8 cr_cx_cmd) argument
11090 lpfc_sli_prep_xmit_seq64(struct lpfc_hba *phba, struct lpfc_iocbq *cmdiocbq, struct lpfc_dmabuf *bmp, u16 rpi, u16 ox_id, u32 num_entry, u8 rctl, u8 last_seq, u8 cr_cx_cmd) argument
[all...]
H A Dlpfc_hw.h4056 uint32_t rctl:8; member in struct:rcv_seq64
4074 uint32_t rctl:8; member in struct:rcv_seq64
H A Dlpfc_mbox.c1234 /* Return if no rctl / type masks for this HBQ */
1238 /* Otherwise we setup specific rctl / type masks for this HBQ */
1293 /* Otherwise we setup specific rctl / type masks for this ring */
1295 mb->un.varCfgRing.rrRegs[i].rval = pring->prt[i].rctl;
/linux-master/drivers/net/ethernet/intel/igb/
H A Digb_main.c2168 u32 tctl, rctl; local
2177 rctl = rd32(E1000_RCTL);
2178 wr32(E1000_RCTL, rctl & ~E1000_RCTL_EN);
4605 u32 rctl; local
4607 rctl = rd32(E1000_RCTL);
4609 rctl &= ~(3 << E1000_RCTL_MO_SHIFT);
4610 rctl &= ~(E1000_RCTL_LBM_TCVR | E1000_RCTL_LBM_MAC);
4612 rctl |= E1000_RCTL_EN | E1000_RCTL_BAM | E1000_RCTL_RDMTS_HALF |
4619 rctl |= E1000_RCTL_SECRC;
4622 rctl
5280 u32 rctl = 0, vmolr = 0, rlpml = MAX_JUMBO_FRAME_SIZE; local
9232 u32 ctrl, rctl; local
9363 u32 ctrl, rctl, status; local
[all...]
H A De1000_82575.c1945 u32 rctl, rlpml, rxdctl[4], rfctl, temp_rctl, rx_enabled; local
1985 rctl = rd32(E1000_RCTL);
1986 temp_rctl = rctl & ~(E1000_RCTL_EN | E1000_RCTL_SBP);
1999 wr32(E1000_RCTL, rctl);
H A Digb_ethtool.c1754 u32 rctl; local
1775 rctl = rd32(E1000_RCTL);
1776 rctl &= ~(E1000_RCTL_LBM_TCVR | E1000_RCTL_LBM_MAC);
1777 wr32(E1000_RCTL, rctl);
/linux-master/drivers/net/ethernet/intel/ixgbe/
H A Dixgbe_ethtool.c1856 u32 rctl, reg_data; local
1904 rctl = IXGBE_READ_REG(&adapter->hw, IXGBE_RXCTRL);
1905 rctl |= IXGBE_RXCTRL_DMBYPS;
1906 IXGBE_WRITE_REG(&adapter->hw, IXGBE_RXCTRL, rctl);
/linux-master/drivers/scsi/libfc/
H A Dfc_exch.c1253 * @rctl: The R_CTL information to be sent
1257 enum fc_rctl rctl, enum fc_fh_type fh_type)
1264 fc_fill_fc_hdr(fp, rctl, ep->did, ep->sid, fh_type, f_ctl, 0);
1697 FC_EXCH_DBG(ep, "exch: BLS rctl %x - %s\n", fh->fh_r_ctl,
1792 FC_EXCH_DBG(ep, "BLS rctl %x - %s received\n",
1256 fc_seq_send_last(struct fc_seq *sp, struct fc_frame *fp, enum fc_rctl rctl, enum fc_fh_type fh_type) argument
/linux-master/drivers/net/ethernet/broadcom/
H A Dcnic_defs.h3565 u8 rctl; member in struct:xstorm_fcoe_context_section
3569 u8 rctl; member in struct:xstorm_fcoe_context_section

Completed in 466 milliseconds