/illumos-gate/usr/src/uts/common/io/bge/ |
H A D | bge_recv2.c | 300 if (*rrp->prod_index_p >= rrp->desc.nslots) { in bge_receive_ring() 306 rrp->rx_next = *rrp->prod_index_p; in bge_receive_ring() 307 bge_mbx_put(bgep, rrp->chip_mbx_reg, rrp->rx_next); in bge_receive_ring() 326 rrp->rx_next = slot = NEXT(slot, rrp->desc.nslots); in bge_receive_ring() 329 bge_mbx_put(bgep, rrp->chip_mbx_reg, rrp->rx_next); in bge_receive_ring() 369 if (*rrp->prod_index_p >= rrp->desc.nslots) { in bge_poll_ring() 376 rrp->rx_next = *rrp->prod_index_p; in bge_poll_ring() 377 bge_mbx_put(bgep, rrp->chip_mbx_reg, rrp->rx_next); in bge_poll_ring() 397 rrp->rx_next = slot = NEXT(slot, rrp->desc.nslots); in bge_poll_ring() 400 bge_mbx_put(bgep, rrp->chip_mbx_reg, rrp->rx_next); in bge_poll_ring() [all …]
|
H A D | bge_main2.c | 251 rrp->rx_next = 0; in bge_reinit_recv_ring() 1662 bge_t *bgep = rrp->bgep; 1665 rrp->poll_flag = 0; 1675 bge_t *bgep = rrp->bgep; 1678 rrp->poll_flag = 1; 2294 recv_ring_t *rrp; local 2305 rrp = &bgep->recv[ring]; 2313 rrp->hw_rcb.host_ring_addr = rrp->desc.cookie.dmac_laddress; 2321 rrp->bgep = bgep; 2336 recv_ring_t *rrp; local [all …]
|
H A D | bge_chip2.c | 6480 recv_ring_t *rrp = arg; in bge_chip_blank() local 6481 bge_t *bgep = rrp->bgep; in bge_chip_blank() 6484 rrp->poll_flag = flag; in bge_chip_blank()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ |
H A D | in.rarpd.c | 626 if (rrp == NULL) in rarp_request() 628 rrp->lldest = (uchar_t *)rrp + sizeof (struct rarpreply); in rarp_request() 629 rrp->arprep = rrp->lldest + rdev->physaddrlen; in rarp_request() 636 rrp->rdev = rdev; in rarp_request() 653 (void) free(rrp); in rarp_request() 738 if (rrp == NULL) in arp_request() 740 rrp->lldest = (uchar_t *)rrp + sizeof (struct rarpreply); in arp_request() 741 rrp->arprep = rrp->lldest + rdev->physaddrlen; in arp_request() 742 rrp->rdev = rdev; in arp_request() 749 free(rrp); in arp_request() [all …]
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/snoop/ |
H A D | snoop_dns.c | 123 if (rrp >= data_end) { in interpret_dns() 126 rrp += skip_question(data, in interpret_dns() 127 rrp, data_end); in interpret_dns() 142 if (rrp >= data_end) { in interpret_dns() 179 rrp = data + sizeof (dns_header); in interpret_dns() 182 if (rrp >= data_end) { in interpret_dns() 187 data, rrp, data_end, TRUE); in interpret_dns() 196 if (rrp >= data_end) { in interpret_dns() 211 if (rrp >= data_end) { in interpret_dns() 216 rrp, data_end, TRUE); in interpret_dns() [all …]
|
/illumos-gate/usr/src/uts/common/io/nge/ |
H A D | nge_rx.c | 319 recv_ring_t *rrp; in nge_recv_ring() local 328 rrp = ngep->recv; in nge_recv_ring() 334 (void) ddi_dma_sync(rrp->desc.dma_hdl, in nge_recv_ring() 339 (void) ddi_dma_sync(rrp->desc.dma_hdl, in nge_recv_ring() 343 (void) ddi_dma_sync(rrp->desc.dma_hdl, in nge_recv_ring() 357 end_index = rrp->prod_index; in nge_recv_ring() 387 rrp->prod_index = NEXT(end_index, rrp->desc.nslots); in nge_recv_ring() 394 (void) ddi_dma_sync(rrp->desc.dma_hdl, in nge_recv_ring() 421 recv_ring_t *rrp; in nge_receive() local 422 rrp = ngep->recv; in nge_receive() [all …]
|
H A D | nge_main.c | 614 recv_ring_t *rrp; in nge_init_recv_ring() local 616 rrp = ngep->recv; in nge_init_recv_ring() 618 rrp->ngep = ngep; in nge_init_recv_ring() 627 recv_ring_t *rrp; in nge_reinit_recv_ring() local 629 rrp = ngep->recv; in nge_reinit_recv_ring() 634 rrp->prod_index = 0; in nge_reinit_recv_ring() 705 recv_ring_t *rrp; in nge_init_buff_ring() local 710 rrp = ngep->recv; in nge_init_buff_ring() 758 desc = rrp->desc; in nge_init_buff_ring() 783 recv_ring_t *rrp; in nge_reinit_buff_ring() local [all …]
|
/illumos-gate/usr/src/lib/libsmbfs/smb/ |
H A D | nbns_rq.c | 100 static int nbns_rq_getrr(struct nbns_rq *rqp, struct nbns_rr *rrp); 411 nbns_rq_getrr(struct nbns_rq *rqp, struct nbns_rr *rrp) in nbns_rq_getrr() argument 417 bzero(rrp, sizeof (*rrp)); in nbns_rq_getrr() 422 rrp->rr_name = cp; in nbns_rq_getrr() 426 md_get_uint16be(mbp, &rrp->rr_type); in nbns_rq_getrr() 427 md_get_uint16be(mbp, &rrp->rr_class); in nbns_rq_getrr() 428 md_get_uint32be(mbp, &rrp->rr_ttl); in nbns_rq_getrr() 429 md_get_uint16be(mbp, &rrp->rr_rdlength); in nbns_rq_getrr() 430 rrp->rr_data = (uchar_t *)mbp->mb_pos; in nbns_rq_getrr() 431 error = md_get_mem(mbp, NULL, rrp->rr_rdlength, MB_MSYSTEM); in nbns_rq_getrr()
|
/illumos-gate/usr/src/cmd/cmd-inet/usr.sbin/ping/ |
H A D | ping_aux.c | 1137 struct ip_sourceroute *rrp; in pr_rropt() local 1141 rrp = (struct ip_sourceroute *)opt; in pr_rropt() 1149 if ((rrp->ipsr_ptr == (sr_index + 1) * sizeof (addr)) && in pr_rropt() 1155 bcopy(&rrp->ipsr_addrs[sr_index], &addr, sizeof (addr)); in pr_rropt() 1158 if (rrp->ipsr_ptr == (sr_index + 1) * sizeof (addr)) { in pr_rropt()
|
/illumos-gate/usr/src/uts/common/io/qede/579xx/hsi/mcp/ |
H A D | bdn.h | 897 struct bdn_rrp rrp; member
|