Symbol: rx
games/hack/hack.apply.c
433
int rx, ry, res = 0;
games/hack/hack.apply.c
448
rx = u.ux + u.dx;
games/hack/hack.apply.c
450
if(u.dz > 0 || (u.dz == 0 && isok(rx, ry) &&
games/hack/hack.apply.c
451
(IS_ROCK(levl[rx][ry].typ)
games/hack/hack.apply.c
452
|| sobj_at(ENORMOUS_ROCK, rx, ry))))
games/hack/hack.apply.c
468
rx = u.ux + u.dx;
games/hack/hack.apply.c
470
if((mtmp = m_at(rx, ry)) && attack(mtmp))
games/hack/hack.apply.c
472
if(!isok(rx, ry)) {
games/hack/hack.apply.c
476
lev = &levl[rx][ry];
games/hack/hack.apply.c
481
&& !sobj_at(ENORMOUS_ROCK, rx, ry)) {
games/hack/hack.apply.c
486
if(dig_pos.x != rx || dig_pos.y != ry
games/hack/hack.apply.c
489
dig_pos.x = rx;
games/hack/hack.c
228
xchar rx = u.ux+2*u.dx, ry = u.uy+2*u.dy;
games/hack/hack.c
231
if (isok(rx,ry) && !IS_ROCK(levl[(int)rx][(int)ry].typ) &&
games/hack/hack.c
232
(levl[(int)rx][(int)ry].typ != DOOR || !(u.dx && u.dy)) &&
games/hack/hack.c
233
!sobj_at(ENORMOUS_ROCK, rx, ry)) {
games/hack/hack.c
234
if(m_at(rx,ry)) {
games/hack/hack.c
239
if ((ttmp = t_at(rx,ry)))
games/hack/hack.c
252
if (levl[(int)rx][(int)ry].typ == POOL) {
games/hack/hack.c
253
levl[(int)rx][(int)ry].typ = ROOM;
games/hack/hack.c
254
mnewsym(rx,ry);
games/hack/hack.c
255
prl(rx,ry);
games/hack/hack.c
261
otmp->ox = rx;
games/hack/hack.c
264
if(cansee(rx,ry)) atl(rx,ry,otmp->olet);
games/trek/initquad.c
105
sector(&rx, &ry);
games/trek/initquad.c
106
Sect[rx][ry] = BASE;
games/trek/initquad.c
107
Etc.starbase.x = rx;
games/trek/initquad.c
114
sector(&rx, &ry);
games/trek/initquad.c
115
Sect[rx][ry] = INHABIT;
games/trek/initquad.c
122
sector(&rx, &ry);
games/trek/initquad.c
123
Sect[rx][ry] = HOLE;
games/trek/initquad.c
129
sector(&rx, &ry);
games/trek/initquad.c
130
Sect[rx][ry] = STAR;
games/trek/initquad.c
58
int rx, ry;
games/trek/initquad.c
93
sector(&rx, &ry);
games/trek/initquad.c
94
Sect[rx][ry] = KLINGON;
games/trek/initquad.c
95
Etc.klingon[i].x = rx;
lib/libfido2/src/dev.c
335
if (dev->transport.rx == fido_nfc_rx && dev->io.read == fido_nfc_read)
lib/libfido2/src/dev.c
338
if (dev->transport.rx == NULL && dev->io.read == fido_hid_read)
lib/libfido2/src/dev.c
449
dev->io_own = di->transport.tx != NULL || di->transport.rx != NULL;
lib/libfido2/src/fido/types.h
39
fido_dev_rx_t *rx;
lib/libfido2/src/io.c
303
n = d->transport.rx(d, cmd, buf, count, *ms);
lib/libfido2/src/io.c
319
if (d->transport.rx != NULL)
lib/libfido2/src/io.c
325
if ((n = rx(d, cmd, buf, count, ms)) >= 0)
lib/libform/frm_driver.c
4454
int ry = event.y, rx = event.x; /* screen coordinates */
lib/libform/frm_driver.c
4457
if (mouse_trafo(&ry, &rx, FALSE))
lib/libform/frm_driver.c
4484
rx = event.x;
lib/libform/frm_driver.c
4485
if (wmouse_trafo(sub, &ry, &rx, FALSE))
lib/libform/frm_driver.c
4496
&& Field_encloses(field, ry, rx) == E_OK)
lib/libform/frm_driver.c
4655
int ry = event.y, rx = event.x; /* screen coordinates */
lib/libform/frm_driver.c
4658
if (mouse_trafo(&ry, &rx, FALSE))
lib/libform/frm_driver.c
4685
rx = event.x;
lib/libform/frm_driver.c
4686
if (wmouse_trafo(sub, &ry, &rx, FALSE))
lib/libform/frm_driver.c
4697
&& Field_encloses(field, ry, rx) == E_OK)
lib/libform/frm_driver.c
803
Field_encloses(FIELD *field, int ry, int rx)
lib/libform/frm_driver.c
809
&& field->fcol <= rx
lib/libform/frm_driver.c
810
&& (field->fcol + field->cols) > rx)
lib/libform/fty_regex.c
151
char *rx = (char *)arg;
lib/libform/fty_regex.c
154
if (rx)
lib/libform/fty_regex.c
162
&& !regcomp(preg->pRegExp, rx,
lib/libform/fty_regex.c
180
char *rx = (char *)arg;
lib/libform/fty_regex.c
183
if (rx)
lib/libform/fty_regex.c
203
char *last_pos = compile(rx, buf, &buf[blen], '\0');
lib/libform/fty_regex.c
206
char *last_pos = compile(rx, buf, &buf[blen]);
lib/libform/fty_regex.c
252
char *rx = va_arg(*ap, char *);
lib/libform/fty_regex.c
254
return Generic_RegularExpression_Type((void *)rx);
lib/libmenu/m_driver.c
465
int ry = event.y, rx = event.x; /* screen coordinates */
lib/libmenu/m_driver.c
468
if (mouse_trafo(&ry, &rx, FALSE))
lib/libmenu/m_driver.c
499
rx = event.x;
lib/libmenu/m_driver.c
500
if (wmouse_trafo(sub, &ry, &rx, FALSE))
lib/libmenu/m_driver.c
513
(rx >= x) &&
lib/libmenu/m_driver.c
514
(rx < x + menu->itemlen))
sbin/ifconfig/sff.c
730
struct sff_thresholds temp, vcc, tx, rx, bias;
sbin/ifconfig/sff.c
757
rx.thresholds[i] = if_sff_power2dbm(&pg3,
sbin/ifconfig/sff.c
809
rx.thresholds[SFF_THRESH_HI_ALARM],
sbin/ifconfig/sff.c
810
rx.thresholds[SFF_THRESH_LO_ALARM],
sbin/ifconfig/sff.c
811
rx.thresholds[SFF_THRESH_HI_WARN],
sbin/ifconfig/sff.c
812
rx.thresholds[SFF_THRESH_LO_WARN]);
sys/arch/i386/i386/esm.c
1005
u_int8_t *rx = (u_int8_t *)resp;
sys/arch/i386/i386/esm.c
1040
*rx = EDATARD(sc);
sys/arch/i386/i386/esm.c
1041
DPRINTFN(2, "read = %.2x\n", *rx);
sys/arch/i386/i386/esm.c
1042
rx++;
sys/arch/sparc64/fpu/fpu.c
257
fpu_regoffset(int rx, int type)
sys/arch/sparc64/fpu/fpu.c
260
rx |= (rx & 1) << 5;
sys/arch/sparc64/fpu/fpu.c
261
rx &= 0x3e;
sys/arch/sparc64/fpu/fpu.c
262
if ((type == FTYPE_EXT) && (rx & 2))
sys/arch/sparc64/fpu/fpu.c
265
return (rx);
sys/dev/hil/hilms.c
105
int iob, rx, ry;
sys/dev/hil/hilms.c
116
rx = ry = 0;
sys/dev/hil/hilms.c
126
rx = ha->ha_info[4] | (ha->ha_info[5] << 8);
sys/dev/hil/hilms.c
151
printf ("\n%s: %d", self->dv_xname, rx);
sys/dev/ic/ar5210.c
1316
desc->ds_us.rx.rs_datalen = rx_status->rx_status_0 &
sys/dev/ic/ar5210.c
1318
desc->ds_us.rx.rs_rssi =
sys/dev/ic/ar5210.c
1321
desc->ds_us.rx.rs_rate =
sys/dev/ic/ar5210.c
1324
desc->ds_us.rx.rs_antenna = rx_status->rx_status_0 &
sys/dev/ic/ar5210.c
1326
desc->ds_us.rx.rs_more = rx_status->rx_status_0 &
sys/dev/ic/ar5210.c
1328
desc->ds_us.rx.rs_tstamp =
sys/dev/ic/ar5210.c
1331
desc->ds_us.rx.rs_status = 0;
sys/dev/ic/ar5210.c
1338
desc->ds_us.rx.rs_keyix =
sys/dev/ic/ar5210.c
1342
desc->ds_us.rx.rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ic/ar5210.c
1352
desc->ds_us.rx.rs_status |= HAL_RXERR_CRC;
sys/dev/ic/ar5210.c
1356
desc->ds_us.rx.rs_status |= HAL_RXERR_FIFO;
sys/dev/ic/ar5210.c
1360
desc->ds_us.rx.rs_status |= HAL_RXERR_PHY;
sys/dev/ic/ar5210.c
1361
desc->ds_us.rx.rs_phyerr =
sys/dev/ic/ar5210.c
1368
desc->ds_us.rx.rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ic/ar5211.c
1416
desc->ds_us.rx.rs_datalen = rx_status->rx_status_0 &
sys/dev/ic/ar5211.c
1418
desc->ds_us.rx.rs_rssi =
sys/dev/ic/ar5211.c
1421
desc->ds_us.rx.rs_rate =
sys/dev/ic/ar5211.c
1424
desc->ds_us.rx.rs_antenna = rx_status->rx_status_0 &
sys/dev/ic/ar5211.c
1426
desc->ds_us.rx.rs_more = rx_status->rx_status_0 &
sys/dev/ic/ar5211.c
1428
desc->ds_us.rx.rs_tstamp =
sys/dev/ic/ar5211.c
1431
desc->ds_us.rx.rs_status = 0;
sys/dev/ic/ar5211.c
1438
desc->ds_us.rx.rs_keyix =
sys/dev/ic/ar5211.c
1442
desc->ds_us.rx.rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ic/ar5211.c
1452
desc->ds_us.rx.rs_status |= HAL_RXERR_CRC;
sys/dev/ic/ar5211.c
1456
desc->ds_us.rx.rs_status |= HAL_RXERR_PHY;
sys/dev/ic/ar5211.c
1457
desc->ds_us.rx.rs_phyerr =
sys/dev/ic/ar5211.c
1464
desc->ds_us.rx.rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ic/ar5212.c
1707
desc->ds_us.rx.rs_datalen = rx_status->rx_status_0 &
sys/dev/ic/ar5212.c
1709
desc->ds_us.rx.rs_rssi =
sys/dev/ic/ar5212.c
1712
desc->ds_us.rx.rs_rate =
sys/dev/ic/ar5212.c
1715
desc->ds_us.rx.rs_antenna = rx_status->rx_status_0 &
sys/dev/ic/ar5212.c
1717
desc->ds_us.rx.rs_more = rx_status->rx_status_0 &
sys/dev/ic/ar5212.c
1719
desc->ds_us.rx.rs_tstamp =
sys/dev/ic/ar5212.c
1722
desc->ds_us.rx.rs_status = 0;
sys/dev/ic/ar5212.c
1729
desc->ds_us.rx.rs_keyix =
sys/dev/ic/ar5212.c
1733
desc->ds_us.rx.rs_keyix = HAL_RXKEYIX_INVALID;
sys/dev/ic/ar5212.c
1743
desc->ds_us.rx.rs_status |= HAL_RXERR_CRC;
sys/dev/ic/ar5212.c
1747
desc->ds_us.rx.rs_status |= HAL_RXERR_PHY;
sys/dev/ic/ar5212.c
1748
desc->ds_us.rx.rs_phyerr =
sys/dev/ic/ar5212.c
1755
desc->ds_us.rx.rs_status |= HAL_RXERR_DECRYPT;
sys/dev/ic/ar5212.c
1759
desc->ds_us.rx.rs_status |= HAL_RXERR_MIC;
sys/dev/ic/ar5xxx.h
895
struct ath_rx_status rx;
sys/dev/ic/ar5xxx.h
899
#define ds_rxstat ds_us.rx
sys/dev/ic/qwx.c
18289
if (sc->hw_params.ring_mask->rx[grp_id]) {
sys/dev/ic/qwx.c
18290
i = fls(sc->hw_params.ring_mask->rx[grp_id]) - 1;
sys/dev/ic/qwx.c
19977
txrx_streams->supported_rx_streams = param->chains[0].rx;
sys/dev/ic/qwx.c
19985
txrx_streams->supported_rx_streams = param->chains[1].rx;
sys/dev/ic/qwx.c
23368
params->chains[0].rx = sc->num_rx_chains;
sys/dev/ic/qwx.c
23372
params->chains[1].rx = sc->num_rx_chains;
sys/dev/ic/qwx.c
23378
params->chains[NL80211_BAND_6GHZ].rx = ar->num_rx_chains;
sys/dev/ic/qwx.c
2490
.rx = {
sys/dev/ic/qwx.c
2528
.rx = {
sys/dev/ic/qwx.c
2565
.rx = {
sys/dev/ic/qwx.c
2606
.rx = {
sys/dev/ic/qwx.c
9578
grp_mask = &sc->hw_params.ring_mask->rx[0];
sys/dev/ic/qwxreg.h
2668
uint8_t rx;
sys/dev/ic/qwxreg.h
4828
struct wmi_pdev_stats_rx rx;
sys/dev/ic/qwxvar.h
61
uint8_t rx[ATH11K_EXT_IRQ_GRP_NUM_MAX];
sys/dev/ic/qwz.c
1335
.rx = {
sys/dev/ic/qwz.c
15629
if (sc->hw_params.ring_mask->rx[grp_id]) {
sys/dev/ic/qwz.c
15630
i = fls(sc->hw_params.ring_mask->rx[grp_id]) - 1;
sys/dev/ic/qwz.c
17247
txrx_streams->supported_rx_streams = param->chains[0].rx;
sys/dev/ic/qwz.c
17255
txrx_streams->supported_rx_streams = param->chains[1].rx;
sys/dev/ic/qwz.c
20554
params->chains[0].rx = sc->num_rx_chains;
sys/dev/ic/qwz.c
20558
params->chains[1].rx = sc->num_rx_chains;
sys/dev/ic/qwz.c
20564
params->chains[NL80211_BAND_6GHZ].rx = ar->num_rx_chains;
sys/dev/ic/qwz.c
6936
grp_mask = &sc->hw_params.ring_mask->rx[0];
sys/dev/ic/qwzreg.h
2737
uint8_t rx;
sys/dev/ic/qwzreg.h
4883
struct wmi_pdev_stats_rx rx;
sys/dev/ic/qwzvar.h
61
uint8_t rx[ATH12K_EXT_IRQ_GRP_NUM_MAX];
sys/dev/ic/re.c
1284
int i, total_len, rx = 0;
sys/dev/ic/re.c
1307
rx = 1;
sys/dev/ic/re.c
1447
return (rx);
sys/dev/ic/re.c
1539
int claimed = 0, rx, tx;
sys/dev/ic/re.c
1549
rx = tx = 0;
sys/dev/ic/re.c
1563
rx |= re_rxeof(sc);
sys/dev/ic/re.c
1582
if ((tx | rx) == 0) {
sys/dev/ic/re.c
1598
} else if (tx | rx) {
sys/dev/ic/rt2560.c
2470
uint8_t rx;
sys/dev/ic/rt2560.c
2472
rx = rt2560_bbp_read(sc, RT2560_BBP_RX) & ~RT2560_BBP_ANTMASK;
sys/dev/ic/rt2560.c
2474
rx |= RT2560_BBP_ANTA;
sys/dev/ic/rt2560.c
2476
rx |= RT2560_BBP_ANTB;
sys/dev/ic/rt2560.c
2478
rx |= RT2560_BBP_DIVERSITY;
sys/dev/ic/rt2560.c
2482
rx &= ~RT2560_BBP_FLIPIQ;
sys/dev/ic/rt2560.c
2484
rt2560_bbp_write(sc, RT2560_BBP_RX, rx);
sys/dev/ic/rtwn.c
177
uint16_t rx[2][2], struct rtwn_iq_cal_regs *);
sys/dev/ic/rtwn.c
2569
uint16_t rx[2])
sys/dev/ic/rtwn.c
2636
rx[0] = (rtwn_bb_read(sc, R92C_RX_POWER_BEFORE_IQK_A_2 + offset) >> 16)
sys/dev/ic/rtwn.c
2638
rx[1] = (rtwn_bb_read(sc, R92C_RX_POWER_AFTER_IQK_A_2 + offset) >> 16)
sys/dev/ic/rtwn.c
2640
if (rx[0] == 0x132 || rx[1] == 0x036)
sys/dev/ic/rtwn.c
2648
uint16_t rx[2][2], struct rtwn_iq_cal_regs *iq_cal_regs)
sys/dev/ic/rtwn.c
2789
tx[chain], rx[chain]);
sys/dev/ic/rtwn.c
2795
rx[chain][0] = 0xff;
sys/dev/ic/rtwn.c
2796
rx[chain][1] = 0xff;
sys/dev/ic/rtwn.c
2800
rx[chain][0] = 0xff;
sys/dev/ic/rtwn.c
2801
rx[chain][1] = 0xff;
sys/dev/ic/rtwn.c
2810
tx[chain][0], tx[chain][1], rx[chain][0], rx[chain][1]));
sys/dev/ic/rtwn.c
2904
uint16_t rx[2], int chain)
sys/dev/ic/rtwn.c
2949
if (rx[0] == 0xff || rx[1] == 0xff)
sys/dev/ic/rtwn.c
2954
reg |= (rx[0] & 0x3ff);
sys/dev/ic/rtwn.c
2958
reg |= ((rx[1] & 0x03f) << 10);
sys/dev/ic/rtwn.c
2964
reg |= ((rx[1] & 0x3c0) << 22);
sys/dev/ic/rtwn.c
2969
reg |= ((rx[1] & 0x3c0) << 6);
sys/dev/ic/rtwn.c
2978
uint16_t tx[RTWN_IQ_CAL_NRUN][2][2], rx[RTWN_IQ_CAL_NRUN][2][2];
sys/dev/ic/rtwn.c
2985
rtwn_iq_calib_run(sc, n, tx[n], rx[n], &regs);
sys/dev/ic/rtwn.c
2991
valid = rtwn_iq_calib_compare_results(tx[n - 1], rx[n - 1],
sys/dev/ic/rtwn.c
2992
tx[n], rx[n], sc->ntxchains);
sys/dev/ic/rtwn.c
2998
rtwn_iq_calib_write_results(sc, tx[n][0], rx[n][0], 0);
sys/dev/ic/rtwn.c
3000
rtwn_iq_calib_write_results(sc, tx[n][1], rx[n][1], 1);
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.h
78
#define DDI_POWERGATING_ARG(phyID, lanemask, rx, tx, core) \
sys/dev/pci/drm/amd/pm/powerplay/hwmgr/smu8_hwmgr.h
81
((rx) ? DISPLAYPHY_RX_SELECT : 0) | \
sys/dev/pci/if_aq_pci.c
1451
struct aq_rxring *rx = &aq->q_rx;
sys/dev/pci/if_aq_pci.c
1457
rx->rx_q = i;
sys/dev/pci/if_aq_pci.c
1458
rx->rx_ifiq = ifp->if_iqs[i];
sys/dev/pci/if_aq_pci.c
1459
rx->rx_m_head = NULL;
sys/dev/pci/if_aq_pci.c
1460
rx->rx_m_tail = &rx->rx_m_head;
sys/dev/pci/if_aq_pci.c
1461
rx->rx_m_error = 0;
sys/dev/pci/if_aq_pci.c
1463
timeout_set(&rx->rx_refill, aq_refill, rx);
sys/dev/pci/if_aq_pci.c
1487
rx->rx_irq = irqnum;
sys/dev/pci/if_aq_pci.c
1491
rx->rx_irq = irqnum++;
sys/dev/pci/if_aq_pci.c
2956
aq_rxring_reset(struct aq_softc *sc, struct aq_rxring *rx, int start)
sys/dev/pci/if_aq_pci.c
2961
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_REG(rx->rx_q), RX_DMA_DESC_EN, 0);
sys/dev/pci/if_aq_pci.c
2967
paddr = AQ_DMA_DVA(&rx->rx_mem);
sys/dev/pci/if_aq_pci.c
2968
AQ_WRITE_REG(sc, RX_DMA_DESC_BASE_ADDRLSW_REG(rx->rx_q), paddr);
sys/dev/pci/if_aq_pci.c
2969
AQ_WRITE_REG(sc, RX_DMA_DESC_BASE_ADDRMSW_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2972
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_REG(rx->rx_q), RX_DMA_DESC_LEN,
sys/dev/pci/if_aq_pci.c
2975
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_BUFSIZE_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2977
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_BUFSIZE_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2979
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2987
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2990
rx->rx_cons = AQ_READ_REG(sc, RX_DMA_DESC_HEAD_PTR_REG(rx->rx_q)) &
sys/dev/pci/if_aq_pci.c
2992
AQ_WRITE_REG(sc, RX_DMA_DESC_TAIL_PTR_REG(rx->rx_q), rx->rx_cons);
sys/dev/pci/if_aq_pci.c
2993
rx->rx_prod = rx->rx_cons;
sys/dev/pci/if_aq_pci.c
2995
AQ_WRITE_REG_BIT(sc, AQ_INTR_IRQ_MAP_RX_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2996
AQ_INTR_IRQ_MAP_RX_IRQMAP(rx->rx_q), rx->rx_irq);
sys/dev/pci/if_aq_pci.c
2997
AQ_WRITE_REG_BIT(sc, AQ_INTR_IRQ_MAP_RX_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
2998
AQ_INTR_IRQ_MAP_RX_EN(rx->rx_q), 1);
sys/dev/pci/if_aq_pci.c
3000
AQ_WRITE_REG_BIT(sc, RX_DMA_DCAD_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
3002
AQ_WRITE_REG_BIT(sc, RX_DMA_DCAD_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
3004
AQ_WRITE_REG_BIT(sc, RX_DMA_DCAD_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
3006
AQ_WRITE_REG_BIT(sc, RX_DMA_DCAD_REG(rx->rx_q),
sys/dev/pci/if_aq_pci.c
3009
AQ_WRITE_REG_BIT(sc, RX_DMA_DESC_REG(rx->rx_q), RX_DMA_DESC_EN, 1);
sys/dev/pci/if_aq_pci.c
3013
aq_rx_fill_slots(struct aq_softc *sc, struct aq_rxring *rx, uint nslots)
sys/dev/pci/if_aq_pci.c
3020
ring = AQ_DMA_KVA(&rx->rx_mem);
sys/dev/pci/if_aq_pci.c
3021
p = rx->rx_prod;
sys/dev/pci/if_aq_pci.c
3023
bus_dmamap_sync(sc->sc_dmat, AQ_DMA_MAP(&rx->rx_mem), 0,
sys/dev/pci/if_aq_pci.c
3024
AQ_DMA_LEN(&rx->rx_mem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_aq_pci.c
3027
as = &rx->rx_slots[p];
sys/dev/pci/if_aq_pci.c
3054
bus_dmamap_sync(sc->sc_dmat, AQ_DMA_MAP(&rx->rx_mem), 0,
sys/dev/pci/if_aq_pci.c
3055
AQ_DMA_LEN(&rx->rx_mem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_aq_pci.c
3057
rx->rx_prod = p;
sys/dev/pci/if_aq_pci.c
3058
AQ_WRITE_REG(sc, RX_DMA_DESC_TAIL_PTR_REG(rx->rx_q), rx->rx_prod);
sys/dev/pci/if_aq_pci.c
3063
aq_rx_fill(struct aq_softc *sc, struct aq_rxring *rx)
sys/dev/pci/if_aq_pci.c
3067
slots = if_rxr_get(&rx->rx_rxr, AQ_RXD_NUM);
sys/dev/pci/if_aq_pci.c
3071
slots = aq_rx_fill_slots(sc, rx, slots);
sys/dev/pci/if_aq_pci.c
3072
if_rxr_put(&rx->rx_rxr, slots);
sys/dev/pci/if_aq_pci.c
3089
aq_rxeof(struct aq_softc *sc, struct aq_rxring *rx)
sys/dev/pci/if_aq_pci.c
3105
end = AQ_READ_REG(sc, RX_DMA_DESC_HEAD_PTR_REG(rx->rx_q)) &
sys/dev/pci/if_aq_pci.c
3108
bus_dmamap_sync(sc->sc_dmat, AQ_DMA_MAP(&rx->rx_mem), 0,
sys/dev/pci/if_aq_pci.c
3109
AQ_DMA_LEN(&rx->rx_mem), BUS_DMASYNC_POSTREAD);
sys/dev/pci/if_aq_pci.c
3112
idx = rx->rx_cons;
sys/dev/pci/if_aq_pci.c
3113
ring = AQ_DMA_KVA(&rx->rx_mem);
sys/dev/pci/if_aq_pci.c
3116
as = &rx->rx_slots[idx];
sys/dev/pci/if_aq_pci.c
3139
*rx->rx_m_tail = mb;
sys/dev/pci/if_aq_pci.c
3140
rx->rx_m_tail = &mb->m_next;
sys/dev/pci/if_aq_pci.c
3142
m = rx->rx_m_head;
sys/dev/pci/if_aq_pci.c
3164
rx->rx_m_error = 1;
sys/dev/pci/if_aq_pci.c
3170
if (rx->rx_m_error != 0) {
sys/dev/pci/if_aq_pci.c
3177
rx->rx_m_head = NULL;
sys/dev/pci/if_aq_pci.c
3178
rx->rx_m_tail = &rx->rx_m_head;
sys/dev/pci/if_aq_pci.c
3179
rx->rx_m_error = 0;
sys/dev/pci/if_aq_pci.c
3190
bus_dmamap_sync(sc->sc_dmat, AQ_DMA_MAP(&rx->rx_mem), 0,
sys/dev/pci/if_aq_pci.c
3191
AQ_DMA_LEN(&rx->rx_mem), BUS_DMASYNC_PREREAD);
sys/dev/pci/if_aq_pci.c
3193
rx->rx_cons = idx;
sys/dev/pci/if_aq_pci.c
3196
if_rxr_put(&rx->rx_rxr, rxfree);
sys/dev/pci/if_aq_pci.c
3197
if (ifiq_input(rx->rx_ifiq, &ml))
sys/dev/pci/if_aq_pci.c
3198
if_rxr_livelocked(&rx->rx_rxr);
sys/dev/pci/if_aq_pci.c
3200
aq_rx_fill(sc, rx);
sys/dev/pci/if_aq_pci.c
3201
if (if_rxr_inuse(&rx->rx_rxr) == 0)
sys/dev/pci/if_aq_pci.c
3202
timeout_add(&rx->rx_refill, 1);
sys/dev/pci/if_aq_pci.c
3462
struct aq_rxring *rx;
sys/dev/pci/if_aq_pci.c
3467
rx = &aq->q_rx;
sys/dev/pci/if_aq_pci.c
3468
rx->rx_slots = mallocarray(sizeof(*as), AQ_RXD_NUM, M_DEVBUF,
sys/dev/pci/if_aq_pci.c
3470
if (rx->rx_slots == NULL) {
sys/dev/pci/if_aq_pci.c
3477
as = &rx->rx_slots[i];
sys/dev/pci/if_aq_pci.c
3487
if (aq_dmamem_alloc(sc, &rx->rx_mem, AQ_RXD_NUM *
sys/dev/pci/if_aq_pci.c
3526
bus_dmamap_sync(sc->sc_dmat, AQ_DMA_MAP(&rx->rx_mem),
sys/dev/pci/if_aq_pci.c
3527
0, AQ_DMA_LEN(&rx->rx_mem),
sys/dev/pci/if_aq_pci.c
3531
aq_rxring_reset(sc, rx, 1);
sys/dev/pci/if_aq_pci.c
3540
aq_dmamem_free(sc, &rx->rx_mem);
sys/dev/pci/if_aq_pci.c
3542
aq_free_slots(sc, rx->rx_slots, i, AQ_RXD_NUM);
sys/dev/pci/if_aq_pci.c
3543
rx->rx_slots = NULL;
sys/dev/pci/if_aq_pci.c
3551
struct aq_rxring *rx;
sys/dev/pci/if_aq_pci.c
3566
rx = &aq->q_rx;
sys/dev/pci/if_aq_pci.c
3567
m_freem(rx->rx_m_head);
sys/dev/pci/if_aq_pci.c
3568
rx->rx_m_head = NULL;
sys/dev/pci/if_aq_pci.c
3569
rx->rx_m_tail = &rx->rx_m_head;
sys/dev/pci/if_aq_pci.c
3570
rx->rx_m_error = 0;
sys/dev/pci/if_aq_pci.c
3572
if (rx->rx_slots != NULL) {
sys/dev/pci/if_aq_pci.c
3573
aq_free_slots(sc, rx->rx_slots, AQ_RXD_NUM, AQ_RXD_NUM);
sys/dev/pci/if_aq_pci.c
3574
rx->rx_slots = NULL;
sys/dev/pci/if_aq_pci.c
3577
bus_dmamap_sync(sc->sc_dmat, AQ_DMA_MAP(&rx->rx_mem),
sys/dev/pci/if_aq_pci.c
3578
0, AQ_DMA_LEN(&rx->rx_mem),
sys/dev/pci/if_aq_pci.c
3581
aq_dmamem_free(sc, &rx->rx_mem);
sys/dev/pci/if_bnxt.c
1011
rx->rx_ring.phys_id = (uint16_t)HWRM_NA_SIGNATURE;
sys/dev/pci/if_bnxt.c
1012
rx->rx_ring.id = BNXT_RX_RING_ID_BASE + bq->q_index;
sys/dev/pci/if_bnxt.c
1013
rx->rx_ring.doorbell = rx->rx_ring.id * 0x80;
sys/dev/pci/if_bnxt.c
1014
rx->rx_ring.ring_size = PAGE_SIZE / sizeof(struct rx_prod_pkt_bd);
sys/dev/pci/if_bnxt.c
1015
rx->rx_ring.vaddr = BNXT_DMA_KVA(rx->rx_ring_mem);
sys/dev/pci/if_bnxt.c
1016
rx->rx_ring.paddr = BNXT_DMA_DVA(rx->rx_ring_mem);
sys/dev/pci/if_bnxt.c
1018
&rx->rx_ring, cp->ring.phys_id, (uint16_t)HWRM_NA_SIGNATURE,
sys/dev/pci/if_bnxt.c
1024
bnxt_write_rx_doorbell(sc, &rx->rx_ring, 0);
sys/dev/pci/if_bnxt.c
1026
rx->rx_ag_ring.phys_id = (uint16_t)HWRM_NA_SIGNATURE;
sys/dev/pci/if_bnxt.c
1027
rx->rx_ag_ring.id = BNXT_AG_RING_ID_BASE + bq->q_index;
sys/dev/pci/if_bnxt.c
1028
rx->rx_ag_ring.doorbell = rx->rx_ag_ring.id * 0x80;
sys/dev/pci/if_bnxt.c
1029
rx->rx_ag_ring.ring_size = PAGE_SIZE / sizeof(struct rx_prod_pkt_bd);
sys/dev/pci/if_bnxt.c
1030
rx->rx_ag_ring.vaddr = BNXT_DMA_KVA(rx->rx_ring_mem) + PAGE_SIZE;
sys/dev/pci/if_bnxt.c
1031
rx->rx_ag_ring.paddr = BNXT_DMA_DVA(rx->rx_ring_mem) + PAGE_SIZE;
sys/dev/pci/if_bnxt.c
1033
&rx->rx_ag_ring, cp->ring.phys_id, rx->rx_ring.phys_id,
sys/dev/pci/if_bnxt.c
1039
bnxt_write_rx_doorbell(sc, &rx->rx_ag_ring, 0);
sys/dev/pci/if_bnxt.c
1043
rg->rx_ring_id = rx->rx_ring.phys_id;
sys/dev/pci/if_bnxt.c
1044
rg->ag_ring_id = rx->rx_ag_ring.phys_id;
sys/dev/pci/if_bnxt.c
1052
rx->rx_slots = mallocarray(sizeof(*bs), rx->rx_ring.ring_size,
sys/dev/pci/if_bnxt.c
1054
if (rx->rx_slots == NULL) {
sys/dev/pci/if_bnxt.c
1059
for (i = 0; i < rx->rx_ring.ring_size; i++) {
sys/dev/pci/if_bnxt.c
1060
bs = &rx->rx_slots[i];
sys/dev/pci/if_bnxt.c
1070
rx->rx_ag_slots = mallocarray(sizeof(*bs), rx->rx_ag_ring.ring_size,
sys/dev/pci/if_bnxt.c
1072
if (rx->rx_ag_slots == NULL) {
sys/dev/pci/if_bnxt.c
1077
for (i = 0; i < rx->rx_ag_ring.ring_size; i++) {
sys/dev/pci/if_bnxt.c
1078
bs = &rx->rx_ag_slots[i];
sys/dev/pci/if_bnxt.c
1115
if_rxr_init(&rx->rxr[0], 32, rx->rx_ring.ring_size - 1);
sys/dev/pci/if_bnxt.c
1116
if_rxr_init(&rx->rxr[1], 32, rx->rx_ag_ring.ring_size - 1);
sys/dev/pci/if_bnxt.c
1117
rx->rx_prod = 0;
sys/dev/pci/if_bnxt.c
1118
rx->rx_cons = 0;
sys/dev/pci/if_bnxt.c
1119
rx->rx_ag_prod = 0;
sys/dev/pci/if_bnxt.c
1120
rx->rx_ag_cons = 0;
sys/dev/pci/if_bnxt.c
1136
i = rx->rx_ag_ring.ring_size;
sys/dev/pci/if_bnxt.c
1138
bnxt_free_slots(sc, rx->rx_ag_slots, i, rx->rx_ag_ring.ring_size);
sys/dev/pci/if_bnxt.c
1139
rx->rx_ag_slots = NULL;
sys/dev/pci/if_bnxt.c
1141
i = rx->rx_ring.ring_size;
sys/dev/pci/if_bnxt.c
1143
bnxt_free_slots(sc, rx->rx_slots, i, rx->rx_ring.ring_size);
sys/dev/pci/if_bnxt.c
1144
rx->rx_slots = NULL;
sys/dev/pci/if_bnxt.c
1149
&rx->rx_ag_ring);
sys/dev/pci/if_bnxt.c
1155
&rx->rx_ring);
sys/dev/pci/if_bnxt.c
1169
bnxt_dmamem_free(sc, rx->rx_ring_mem);
sys/dev/pci/if_bnxt.c
1170
rx->rx_ring_mem = NULL;
sys/dev/pci/if_bnxt.c
1182
struct bnxt_rx_queue *rx = &bq->q_rx;
sys/dev/pci/if_bnxt.c
1189
bnxt_free_slots(sc, rx->rx_ag_slots, rx->rx_ag_ring.ring_size,
sys/dev/pci/if_bnxt.c
1190
rx->rx_ag_ring.ring_size);
sys/dev/pci/if_bnxt.c
1191
rx->rx_ag_slots = NULL;
sys/dev/pci/if_bnxt.c
1193
bnxt_free_slots(sc, rx->rx_slots, rx->rx_ring.ring_size,
sys/dev/pci/if_bnxt.c
1194
rx->rx_ring.ring_size);
sys/dev/pci/if_bnxt.c
1195
rx->rx_slots = NULL;
sys/dev/pci/if_bnxt.c
1205
&rx->rx_ag_ring);
sys/dev/pci/if_bnxt.c
1207
&rx->rx_ring);
sys/dev/pci/if_bnxt.c
1225
bnxt_dmamem_free(sc, rx->rx_ring_mem);
sys/dev/pci/if_bnxt.c
1226
rx->rx_ring_mem = NULL;
sys/dev/pci/if_bnxt.c
1800
struct bnxt_rx_queue *rx = &q->q_rx;
sys/dev/pci/if_bnxt.c
1822
rollback = bnxt_rx(sc, rx, cpr, &ml, &mltcp,
sys/dev/pci/if_bnxt.c
1853
rx->rx_cons += rxfree;
sys/dev/pci/if_bnxt.c
1854
if (rx->rx_cons >= rx->rx_ring.ring_size)
sys/dev/pci/if_bnxt.c
1855
rx->rx_cons -= rx->rx_ring.ring_size;
sys/dev/pci/if_bnxt.c
1857
rx->rx_ag_cons += agfree;
sys/dev/pci/if_bnxt.c
1858
if (rx->rx_ag_cons >= rx->rx_ag_ring.ring_size)
sys/dev/pci/if_bnxt.c
1859
rx->rx_ag_cons -= rx->rx_ag_ring.ring_size;
sys/dev/pci/if_bnxt.c
1861
if_rxr_put(&rx->rxr[0], rxfree);
sys/dev/pci/if_bnxt.c
1862
if_rxr_put(&rx->rxr[1], agfree);
sys/dev/pci/if_bnxt.c
1864
if (ifiq_input(rx->rx_ifiq, &mltcp))
sys/dev/pci/if_bnxt.c
1866
if (ifiq_input(rx->rx_ifiq, &ml))
sys/dev/pci/if_bnxt.c
1870
if_rxr_livelocked(&rx->rxr[0]);
sys/dev/pci/if_bnxt.c
1871
if_rxr_livelocked(&rx->rxr[1]);
sys/dev/pci/if_bnxt.c
1876
if ((rx->rx_cons == rx->rx_prod) ||
sys/dev/pci/if_bnxt.c
1877
(rx->rx_ag_cons == rx->rx_ag_prod))
sys/dev/pci/if_bnxt.c
1878
timeout_add(&rx->rx_refill, 0);
sys/dev/pci/if_bnxt.c
2592
struct bnxt_rx_queue *rx = &q->q_rx;
sys/dev/pci/if_bnxt.c
2597
slots = if_rxr_get(&rx->rxr[0], rx->rx_ring.ring_size);
sys/dev/pci/if_bnxt.c
2599
slots = bnxt_rx_fill_slots(sc, &rx->rx_ring,
sys/dev/pci/if_bnxt.c
2600
BNXT_DMA_KVA(rx->rx_ring_mem), rx->rx_slots,
sys/dev/pci/if_bnxt.c
2601
&rx->rx_prod, MCLBYTES,
sys/dev/pci/if_bnxt.c
2603
if_rxr_put(&rx->rxr[0], slots);
sys/dev/pci/if_bnxt.c
2613
struct bnxt_rx_queue *rx = &q->q_rx;
sys/dev/pci/if_bnxt.c
2618
slots = if_rxr_get(&rx->rxr[1], rx->rx_ag_ring.ring_size);
sys/dev/pci/if_bnxt.c
2620
slots = bnxt_rx_fill_slots(sc, &rx->rx_ag_ring,
sys/dev/pci/if_bnxt.c
2621
BNXT_DMA_KVA(rx->rx_ring_mem) + PAGE_SIZE,
sys/dev/pci/if_bnxt.c
2622
rx->rx_ag_slots, &rx->rx_ag_prod,
sys/dev/pci/if_bnxt.c
2625
if_rxr_put(&rx->rxr[1], slots);
sys/dev/pci/if_bnxt.c
2636
struct bnxt_rx_queue *rx = &q->q_rx;
sys/dev/pci/if_bnxt.c
2638
if (rx->rx_cons == rx->rx_prod)
sys/dev/pci/if_bnxt.c
2641
if (rx->rx_ag_cons == rx->rx_ag_prod)
sys/dev/pci/if_bnxt.c
2644
if ((rx->rx_cons == rx->rx_prod) ||
sys/dev/pci/if_bnxt.c
2645
(rx->rx_ag_cons == rx->rx_ag_prod))
sys/dev/pci/if_bnxt.c
2646
timeout_add(&rx->rx_refill, 1);
sys/dev/pci/if_bnxt.c
2650
bnxt_rx(struct bnxt_softc *sc, struct bnxt_rx_queue *rx,
sys/dev/pci/if_bnxt.c
2677
bs = &rx->rx_slots[rxlo->opaque];
sys/dev/pci/if_bnxt.c
2713
bs = &rx->rx_ag_slots[ag->opaque];
sys/dev/pci/if_bnxt.c
778
struct bnxt_rx_queue *rx = &bq->q_rx;
sys/dev/pci/if_bnxt.c
785
rx->rx_softc = sc;
sys/dev/pci/if_bnxt.c
786
rx->rx_ifiq = ifiq;
sys/dev/pci/if_bnxt.c
787
timeout_set(&rx->rx_refill, bnxt_refill, bq);
sys/dev/pci/if_bnxt.c
788
ifiq->ifiq_softc = rx;
sys/dev/pci/if_bnxt.c
911
struct bnxt_rx_queue *rx = &bq->q_rx;
sys/dev/pci/if_bnxt.c
924
rx->rx_ring_mem = bnxt_dmamem_alloc(sc, PAGE_SIZE * 2);
sys/dev/pci/if_bnxt.c
925
if (rx->rx_ring_mem == NULL) {
sys/dev/pci/if_bwfm_pci.c
1671
struct msgbuf_rx_complete *rx;
sys/dev/pci/if_bwfm_pci.c
1774
rx = (struct msgbuf_rx_complete *)buf;
sys/dev/pci/if_bwfm_pci.c
1776
letoh32(rx->msg.request_id));
sys/dev/pci/if_bwfm_pci.c
1779
if (letoh16(rx->data_offset))
sys/dev/pci/if_bwfm_pci.c
1780
m_adj(m, letoh16(rx->data_offset));
sys/dev/pci/if_bwfm_pci.c
1783
m->m_len = m->m_pkthdr.len = letoh16(rx->data_len);
sys/dev/pci/if_em.c
1847
if (que->rx.sc_rx_desc_ring != NULL) {
sys/dev/pci/if_em.c
1848
que->rx.sc_rx_desc_ring = NULL;
sys/dev/pci/if_em.c
1849
em_dma_free(sc, &que->rx.sc_rx_dma);
sys/dev/pci/if_em.c
2716
pkt = &que->rx.sc_rx_pkts_ring[i];
sys/dev/pci/if_em.c
2717
desc = &que->rx.sc_rx_desc_ring[i];
sys/dev/pci/if_em.c
2764
que->rx.sc_rx_pkts_ring = mallocarray(sc->sc_rx_slots,
sys/dev/pci/if_em.c
2765
sizeof(*que->rx.sc_rx_pkts_ring),
sys/dev/pci/if_em.c
2767
if (que->rx.sc_rx_pkts_ring == NULL) {
sys/dev/pci/if_em.c
2773
bus_dmamap_sync(sc->sc_dmat, que->rx.sc_rx_dma.dma_map,
sys/dev/pci/if_em.c
2774
0, que->rx.sc_rx_dma.dma_map->dm_mapsize,
sys/dev/pci/if_em.c
2778
pkt = &que->rx.sc_rx_pkts_ring[i];
sys/dev/pci/if_em.c
2816
memset(que->rx.sc_rx_desc_ring, 0,
sys/dev/pci/if_em.c
2817
sc->sc_rx_slots * sizeof(*que->rx.sc_rx_desc_ring));
sys/dev/pci/if_em.c
2820
que->rx.sc_rx_desc_tail = 0;
sys/dev/pci/if_em.c
2821
que->rx.sc_rx_desc_head = sc->sc_rx_slots - 1;
sys/dev/pci/if_em.c
2824
if_rxr_init(&que->rx.sc_rx_ring, lwm, sc->sc_rx_slots);
sys/dev/pci/if_em.c
2929
bus_addr = que->rx.sc_rx_dma.dma_map->dm_segs[0].ds_addr;
sys/dev/pci/if_em.c
2931
sc->sc_rx_slots * sizeof(*que->rx.sc_rx_desc_ring));
sys/dev/pci/if_em.c
2952
E1000_WRITE_REG(&sc->hw, RDT(que->me), que->rx.sc_rx_desc_head);
sys/dev/pci/if_em.c
2971
if_rxr_init(&que->rx.sc_rx_ring, 0, 0);
sys/dev/pci/if_em.c
2973
bus_dmamap_sync(sc->sc_dmat, que->rx.sc_rx_dma.dma_map,
sys/dev/pci/if_em.c
2974
0, que->rx.sc_rx_dma.dma_map->dm_mapsize,
sys/dev/pci/if_em.c
2977
if (que->rx.sc_rx_pkts_ring != NULL) {
sys/dev/pci/if_em.c
2979
pkt = &que->rx.sc_rx_pkts_ring[i];
sys/dev/pci/if_em.c
2993
free(que->rx.sc_rx_pkts_ring, M_DEVBUF,
sys/dev/pci/if_em.c
2994
sc->sc_rx_slots * sizeof(*que->rx.sc_rx_pkts_ring));
sys/dev/pci/if_em.c
2995
que->rx.sc_rx_pkts_ring = NULL;
sys/dev/pci/if_em.c
2998
if (que->rx.fmp != NULL) {
sys/dev/pci/if_em.c
2999
m_freem(que->rx.fmp);
sys/dev/pci/if_em.c
3000
que->rx.fmp = NULL;
sys/dev/pci/if_em.c
3001
que->rx.lmp = NULL;
sys/dev/pci/if_em.c
3014
i = que->rx.sc_rx_desc_head;
sys/dev/pci/if_em.c
3016
bus_dmamap_sync(sc->sc_dmat, que->rx.sc_rx_dma.dma_map,
sys/dev/pci/if_em.c
3017
0, que->rx.sc_rx_dma.dma_map->dm_mapsize,
sys/dev/pci/if_em.c
3020
for (slots = if_rxr_get(&que->rx.sc_rx_ring, sc->sc_rx_slots);
sys/dev/pci/if_em.c
3028
que->rx.sc_rx_desc_head = i;
sys/dev/pci/if_em.c
3032
if_rxr_put(&que->rx.sc_rx_ring, slots);
sys/dev/pci/if_em.c
3034
bus_dmamap_sync(sc->sc_dmat, que->rx.sc_rx_dma.dma_map,
sys/dev/pci/if_em.c
3035
0, que->rx.sc_rx_dma.dma_map->dm_mapsize,
sys/dev/pci/if_em.c
3058
E1000_WRITE_REG(&sc->hw, RDT(que->me), que->rx.sc_rx_desc_head);
sys/dev/pci/if_em.c
3059
else if (if_rxr_needrefill(&que->rx.sc_rx_ring))
sys/dev/pci/if_em.c
3087
if (if_rxr_inuse(&que->rx.sc_rx_ring) == 0)
sys/dev/pci/if_em.c
3090
i = que->rx.sc_rx_desc_tail;
sys/dev/pci/if_em.c
3092
bus_dmamap_sync(sc->sc_dmat, que->rx.sc_rx_dma.dma_map,
sys/dev/pci/if_em.c
3093
0, que->rx.sc_rx_dma.dma_map->dm_mapsize,
sys/dev/pci/if_em.c
3099
pkt = &que->rx.sc_rx_pkts_ring[i];
sys/dev/pci/if_em.c
3100
desc = &que->rx.sc_rx_desc_ring[i];
sys/dev/pci/if_em.c
3116
if_rxr_put(&que->rx.sc_rx_ring, 1);
sys/dev/pci/if_em.c
3143
if (que->rx.fmp != NULL)
sys/dev/pci/if_em.c
3144
pkt_len += que->rx.fmp->m_pkthdr.len;
sys/dev/pci/if_em.c
3163
if (que->rx.fmp == NULL) {
sys/dev/pci/if_em.c
3165
que->rx.fmp = m; /* Store the first mbuf */
sys/dev/pci/if_em.c
3166
que->rx.lmp = m;
sys/dev/pci/if_em.c
3176
que->rx.lmp->m_len -= prev_len_adj;
sys/dev/pci/if_em.c
3177
que->rx.fmp->m_pkthdr.len -= prev_len_adj;
sys/dev/pci/if_em.c
3179
que->rx.lmp->m_next = m;
sys/dev/pci/if_em.c
3180
que->rx.lmp = m;
sys/dev/pci/if_em.c
3181
que->rx.fmp->m_pkthdr.len += m->m_len;
sys/dev/pci/if_em.c
3185
m = que->rx.fmp;
sys/dev/pci/if_em.c
3197
que->rx.fmp = NULL;
sys/dev/pci/if_em.c
3198
que->rx.lmp = NULL;
sys/dev/pci/if_em.c
3201
que->rx.dropped_pkts++;
sys/dev/pci/if_em.c
3203
if (que->rx.fmp != NULL) {
sys/dev/pci/if_em.c
3204
m_freem(que->rx.fmp);
sys/dev/pci/if_em.c
3205
que->rx.fmp = NULL;
sys/dev/pci/if_em.c
3206
que->rx.lmp = NULL;
sys/dev/pci/if_em.c
3215
} while (if_rxr_inuse(&que->rx.sc_rx_ring) > 0);
sys/dev/pci/if_em.c
3217
bus_dmamap_sync(sc->sc_dmat, que->rx.sc_rx_dma.dma_map,
sys/dev/pci/if_em.c
3218
0, que->rx.sc_rx_dma.dma_map->dm_mapsize,
sys/dev/pci/if_em.c
3221
que->rx.sc_rx_desc_tail = i;
sys/dev/pci/if_em.c
3224
if_rxr_livelocked(&que->rx.sc_rx_ring);
sys/dev/pci/if_em.c
4225
&que->rx.sc_rx_dma) != 0) {
sys/dev/pci/if_em.c
4230
que->rx.sc_rx_desc_ring =
sys/dev/pci/if_em.c
4231
(struct em_rx_desc *)que->rx.sc_rx_dma.dma_vaddr;
sys/dev/pci/if_em.c
786
NULL, EM_MCLBYTES, &sc->queues->rx.sc_rx_ring);
sys/dev/pci/if_em.h
371
struct em_rx rx;
sys/dev/pci/if_icevar.h
2577
uint8_t rx; /* true means LOOKUP_RX otherwise LOOKUP_TX */
sys/dev/pci/if_iwm.c
11177
sc->sc_noise = iwm_get_noise(&stats->rx.general);
sys/dev/pci/if_iwmreg.h
3698
struct iwm_statistics_rx rx;
sys/dev/pci/if_iwn.c
2501
sc->noise = iwn_get_noise(&stats->rx.general);
sys/dev/pci/if_iwn.c
2507
if (letoh32(stats->rx.general.flags) != 1) {
sys/dev/pci/if_iwn.c
2521
iwn_collect_noise(sc, &stats->rx.general);
sys/dev/pci/if_iwn.c
2523
iwn_tune_sensitivity(sc, &stats->rx);
sys/dev/pci/if_iwnreg.h
1546
struct iwn_rx_stats rx;
sys/dev/pci/if_iwx.c
10968
sc->sc_noise = iwx_get_noise(&stats->rx.general);
sys/dev/pci/if_iwxreg.h
4192
struct iwx_statistics_rx rx;
sys/dev/pci/if_mcx.c
2984
struct mcx_rx *rx = &q->q_rx;
sys/dev/pci/if_mcx.c
3005
rx->rx_softc = sc;
sys/dev/pci/if_mcx.c
3006
rx->rx_ifiq = ifiq;
sys/dev/pci/if_mcx.c
3007
timeout_set(&rx->rx_refill, mcx_refill, rx);
sys/dev/pci/if_mcx.c
3008
ifiq->ifiq_softc = rx;
sys/dev/pci/if_mcx.c
4797
mcx_create_rq(struct mcx_softc *sc, struct mcx_rx *rx, int db, int cqn)
sys/dev/pci/if_mcx.c
4809
rx->rx_doorbell = MCX_WQ_DOORBELL_BASE +
sys/dev/pci/if_mcx.c
4817
if (mcx_dmamem_alloc(sc, &rx->rx_rq_mem, npages * MCX_PAGE_SIZE,
sys/dev/pci/if_mcx.c
4850
rx->rx_doorbell);
sys/dev/pci/if_mcx.c
4854
bus_dmamap_sync(sc->sc_dmat, MCX_DMA_MAP(&rx->rx_rq_mem),
sys/dev/pci/if_mcx.c
4855
0, MCX_DMA_LEN(&rx->rx_rq_mem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_mcx.c
4858
mcx_cmdq_mboxes_pas(&mxm, sizeof(*mbin) + 0x10, npages, &rx->rx_rq_mem);
sys/dev/pci/if_mcx.c
4878
rx->rx_rqn = mcx_get_id(out->cmd_rqn);
sys/dev/pci/if_mcx.c
4883
rx->rx_doorbell, sizeof(uint32_t), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_mcx.c
4888
bus_dmamap_sync(sc->sc_dmat, MCX_DMA_MAP(&rx->rx_rq_mem),
sys/dev/pci/if_mcx.c
4889
0, MCX_DMA_LEN(&rx->rx_rq_mem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_mcx.c
4892
mcx_dmamem_free(sc, &rx->rx_rq_mem);
sys/dev/pci/if_mcx.c
4897
mcx_ready_rq(struct mcx_softc *sc, struct mcx_rx *rx)
sys/dev/pci/if_mcx.c
4915
in->cmd_rq_state = htobe32((MCX_QUEUE_STATE_RST << 28) | rx->rx_rqn);
sys/dev/pci/if_mcx.c
4953
mcx_destroy_rq(struct mcx_softc *sc, struct mcx_rx *rx)
sys/dev/pci/if_mcx.c
4968
in->cmd_rqn = htobe32(rx->rx_rqn);
sys/dev/pci/if_mcx.c
4989
rx->rx_doorbell, sizeof(uint32_t), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_mcx.c
4991
bus_dmamap_sync(sc->sc_dmat, MCX_DMA_MAP(&rx->rx_rq_mem),
sys/dev/pci/if_mcx.c
4992
0, MCX_DMA_LEN(&rx->rx_rq_mem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_mcx.c
4993
mcx_dmamem_free(sc, &rx->rx_rq_mem);
sys/dev/pci/if_mcx.c
4995
rx->rx_rqn = 0;
sys/dev/pci/if_mcx.c
5000
mcx_create_tir_direct(struct mcx_softc *sc, struct mcx_rx *rx, int *tirn)
sys/dev/pci/if_mcx.c
5027
mbin->cmd_inline_rqn = htobe32(rx->rx_rqn);
sys/dev/pci/if_mcx.c
6485
mcx_query_rq(struct mcx_softc *sc, struct mcx_rx *rx, struct mcx_rq_ctx *rq_ctx)
sys/dev/pci/if_mcx.c
6505
in->cmd_rqn = htobe32(rx->rx_rqn);
sys/dev/pci/if_mcx.c
6735
mcx_rx_fill_slots(struct mcx_softc *sc, struct mcx_rx *rx, uint nslots)
sys/dev/pci/if_mcx.c
6742
ring = MCX_DMA_KVA(&rx->rx_rq_mem);
sys/dev/pci/if_mcx.c
6743
p = rx->rx_prod;
sys/dev/pci/if_mcx.c
6745
bus_dmamap_sync(sc->sc_dmat, MCX_DMA_MAP(&rx->rx_rq_mem),
sys/dev/pci/if_mcx.c
6746
0, MCX_DMA_LEN(&rx->rx_rq_mem), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_mcx.c
6751
ms = &rx->rx_slots[slot];
sys/dev/pci/if_mcx.c
6776
bus_dmamap_sync(sc->sc_dmat, MCX_DMA_MAP(&rx->rx_rq_mem),
sys/dev/pci/if_mcx.c
6777
0, MCX_DMA_LEN(&rx->rx_rq_mem), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_mcx.c
6779
rx->rx_prod = p;
sys/dev/pci/if_mcx.c
6782
rx->rx_doorbell, sizeof(uint32_t), BUS_DMASYNC_POSTWRITE);
sys/dev/pci/if_mcx.c
6783
htobem32(MCX_DMA_OFF(&sc->sc_doorbell_mem, rx->rx_doorbell),
sys/dev/pci/if_mcx.c
6786
rx->rx_doorbell, sizeof(uint32_t), BUS_DMASYNC_PREWRITE);
sys/dev/pci/if_mcx.c
6792
mcx_rx_fill(struct mcx_softc *sc, struct mcx_rx *rx)
sys/dev/pci/if_mcx.c
6796
slots = if_rxr_get(&rx->rx_rxr, (1 << MCX_LOG_RQ_SIZE));
sys/dev/pci/if_mcx.c
6800
slots = mcx_rx_fill_slots(sc, rx, slots);
sys/dev/pci/if_mcx.c
6801
if_rxr_put(&rx->rx_rxr, slots);
sys/dev/pci/if_mcx.c
6808
struct mcx_rx *rx = xrx;
sys/dev/pci/if_mcx.c
6809
struct mcx_softc *sc = rx->rx_softc;
sys/dev/pci/if_mcx.c
6811
mcx_rx_fill(sc, rx);
sys/dev/pci/if_mcx.c
6813
if (if_rxr_inuse(&rx->rx_rxr) == 0)
sys/dev/pci/if_mcx.c
6814
timeout_add(&rx->rx_refill, 1);
sys/dev/pci/if_mcx.c
6910
mcx_process_rx(struct mcx_softc *sc, struct mcx_rx *rx,
sys/dev/pci/if_mcx.c
6922
ms = &rx->rx_slots[slot];
sys/dev/pci/if_mcx.c
7019
struct mcx_rx *rx = &q->q_rx;
sys/dev/pci/if_mcx.c
7045
rxfree += mcx_process_rx(sc, rx, cqe, &ml, c);
sys/dev/pci/if_mcx.c
7067
if_rxr_put(&rx->rx_rxr, rxfree);
sys/dev/pci/if_mcx.c
7068
if (ifiq_input(rx->rx_ifiq, &ml))
sys/dev/pci/if_mcx.c
7069
if_rxr_livelocked(&rx->rx_rxr);
sys/dev/pci/if_mcx.c
7071
mcx_rx_fill(sc, rx);
sys/dev/pci/if_mcx.c
7072
if (if_rxr_inuse(&rx->rx_rxr) == 0)
sys/dev/pci/if_mcx.c
7073
timeout_add(&rx->rx_refill, 1);
sys/dev/pci/if_mcx.c
7209
struct mcx_rx *rx;
sys/dev/pci/if_mcx.c
7214
rx = &q->q_rx;
sys/dev/pci/if_mcx.c
7215
rx->rx_slots = mallocarray(sizeof(*ms), (1 << MCX_LOG_RQ_SIZE),
sys/dev/pci/if_mcx.c
7217
if (rx->rx_slots == NULL) {
sys/dev/pci/if_mcx.c
7223
ms = &rx->rx_slots[i];
sys/dev/pci/if_mcx.c
7262
if (mcx_create_rq(sc, rx, q->q_index, q->q_cq.cq_n) != 0)
sys/dev/pci/if_mcx.c
7277
mcx_free_slots(sc, rx->rx_slots, i, (1 << MCX_LOG_RQ_SIZE));
sys/dev/pci/if_mcx.c
7278
rx->rx_slots = NULL;
sys/dev/pci/if_mcx.c
7301
struct mcx_rx *rx;
sys/dev/pci/if_mcx.c
7456
rx = &q->q_rx;
sys/dev/pci/if_mcx.c
7463
if (mcx_ready_rq(sc, rx) != 0)
sys/dev/pci/if_mcx.c
7466
if_rxr_init(&rx->rx_rxr, 1, (1 << MCX_LOG_RQ_SIZE));
sys/dev/pci/if_mcx.c
7467
rx->rx_prod = 0;
sys/dev/pci/if_mcx.c
7468
mcx_rx_fill(sc, rx);
sys/dev/pci/if_mcx.c
7559
struct mcx_rx *rx = &q->q_rx;
sys/dev/pci/if_mcx.c
7563
if (rx->rx_rqn != 0)
sys/dev/pci/if_mcx.c
7564
mcx_destroy_rq(sc, rx);
sys/dev/pci/if_mcx.c
7574
if (rx->rx_slots != NULL) {
sys/dev/pci/if_mcx.c
7575
mcx_free_slots(sc, rx->rx_slots,
sys/dev/pci/if_mcx.c
7577
rx->rx_slots = NULL;
sys/dev/pci/if_mcx.c
7774
struct mcx_rx *rx = &sc->sc_queues[i].q_rx;
sys/dev/pci/if_mcx.c
7779
ifr->ifr_info = rx->rx_rxr;
sys/dev/pci/if_mwx.c
5065
struct wtbl_rx *rx;
sys/dev/pci/if_mwx.c
5080
rx = mt7921_append_tlv(m, tlvnum, WTBL_RX, sizeof(*rx));
sys/dev/pci/if_mwx.c
5081
rx->rca1 = ni ? ic->ic_opmode != IEEE80211_M_HOSTAP : 1;
sys/dev/pci/if_mwx.c
5082
rx->rca2 = 1;
sys/dev/pci/if_mwx.c
5083
rx->rv = 1;
sys/dev/pci/if_mwx.c
5085
return sizeof(*generic) + sizeof(*rx);
sys/dev/pci/if_qwx_pci.c
1638
sc->hw_params.ring_mask->rx[i] ||
sys/dev/pci/if_qwz_pci.c
1480
sc->hw_params.ring_mask->rx[i] ||
sys/dev/pci/if_rge.c
1333
int i, mlen, rx = 0;
sys/dev/pci/if_rge.c
1361
rx = 1;
sys/dev/pci/if_rge.c
1429
if (!rx)
sys/dev/pci/if_vmx.c
1003
vmxnet3_rxintr(q->sc, &q->rx);
sys/dev/pci/if_vmx.c
1032
rs = sc->sc_q[0].rx.rs;
sys/dev/pci/if_vmx.c
1386
vmxnet3_rxstop(sc, &sc->sc_q[queue].rx);
sys/dev/pci/if_vmx.c
1427
vmxnet3_rxinit(sc, &sc->sc_q[queue].rx);
sys/dev/pci/if_vmx.c
143
struct vmxnet3_rxqueue rx;
sys/dev/pci/if_vmx.c
1468
struct if_rxring *rxr = &sc->sc_q[i].rx.cmd_ring[0].rxr;
sys/dev/pci/if_vmx.c
465
q->rx.ifiq = ifiq;
sys/dev/pci/if_vmx.c
479
vmx_kstat_rxstats(sc, &sc->sc_q[i].rx, i);
sys/dev/pci/if_vmx.c
502
sc->sc_q[queue].rx.rs = rs++;
sys/dev/pci/if_vmx.c
642
struct vmxnet3_rxqueue *rq = &sc->sc_q[queue].rx;
sys/dev/pci/if_vmx.c
975
vmxnet3_rxintr(sc, &sc->sc_q[0].rx);
sys/dev/usb/if_ral.c
1867
uint8_t rx;
sys/dev/usb/if_ral.c
1869
rx = ural_bbp_read(sc, RAL_BBP_RX) & ~RAL_BBP_ANTMASK;
sys/dev/usb/if_ral.c
1871
rx |= RAL_BBP_ANTA;
sys/dev/usb/if_ral.c
1873
rx |= RAL_BBP_ANTB;
sys/dev/usb/if_ral.c
1875
rx |= RAL_BBP_DIVERSITY;
sys/dev/usb/if_ral.c
1879
rx &= ~RAL_BBP_FLIPIQ;
sys/dev/usb/if_ral.c
1881
ural_bbp_write(sc, RAL_BBP_RX, rx);
sys/net/if_wg.c
602
wg_peer_counters_add(struct wg_peer *peer, uint64_t tx, uint64_t rx)
sys/net/if_wg.c
606
peer->p_counters_rx += rx;
usr.bin/tmux/tty.c
1119
u_int nx, u_int *i, u_int *x, u_int *rx, u_int *ry)
usr.bin/tmux/tty.c
1131
*rx = nx;
usr.bin/tmux/tty.c
1136
*rx = ctx->wsx;
usr.bin/tmux/tty.c
1141
*rx = nx - *i;
usr.bin/tmux/tty.c
1146
*rx = ctx->wsx - *x;
usr.bin/tmux/tty.c
1148
if (*rx > nx)
usr.bin/tmux/tty.c
1149
fatalx("%s: x too big, %u > %u", __func__, *rx, nx);
usr.bin/tmux/tty.c
1214
u_int i, x, rx, ry;
usr.bin/tmux/tty.c
1218
if (tty_clamp_line(tty, ctx, px, py, nx, &i, &x, &rx, &ry))
usr.bin/tmux/tty.c
1219
tty_clear_line(tty, &ctx->defaults, ry, x, rx, bg);
usr.bin/tmux/tty.c
1225
u_int nx, u_int ny, u_int *i, u_int *j, u_int *x, u_int *y, u_int *rx,
usr.bin/tmux/tty.c
1237
*rx = nx;
usr.bin/tmux/tty.c
1242
*rx = ctx->wsx;
usr.bin/tmux/tty.c
1247
*rx = nx - *i;
usr.bin/tmux/tty.c
1252
*rx = ctx->wsx - *x;
usr.bin/tmux/tty.c
1254
if (*rx > nx)
usr.bin/tmux/tty.c
1255
fatalx("%s: x too big, %u > %u", __func__, *rx, nx);
usr.bin/tmux/tty.c
1361
u_int i, j, x, y, rx, ry;
usr.bin/tmux/tty.c
1363
if (tty_clamp_area(tty, ctx, px, py, nx, ny, &i, &j, &x, &y, &rx, &ry))
usr.bin/tmux/tty.c
1364
tty_clear_area(tty, &ctx->defaults, y, ry, x, rx, bg);
usr.bin/tmux/tty.c
1371
u_int nx = ctx->sx, i, x, rx, ry, j;
usr.bin/tmux/tty.c
1389
if (tty_clamp_line(tty, ctx, 0, py, nx, &i, &x, &rx, &ry)) {
usr.bin/tmux/tty.c
1390
r = tty_check_overlay_range(tty, x, ry, rx);
usr.sbin/nsd/xdp-server.c
373
&xsk_info->rx,
usr.sbin/nsd/xdp-server.c
875
recvd = xsk_ring_cons__peek(&xsk->rx, XDP_RX_BATCH_SIZE, &idx_rx);
usr.sbin/nsd/xdp-server.c
885
uint64_t addr = xsk_ring_cons__rx_desc(&xsk->rx, idx_rx)->addr;
usr.sbin/nsd/xdp-server.c
886
uint32_t len = xsk_ring_cons__rx_desc(&xsk->rx, idx_rx++)->len;
usr.sbin/nsd/xdp-server.c
908
xsk_ring_cons__release(&xsk->rx, recvd);
usr.sbin/nsd/xdp-server.h
43
struct xsk_ring_cons rx;