Searched refs:rstat (Results 1 - 13 of 13) sorted by relevance

/linux-4.4.14/arch/mips/netlogic/xlp/
H A Dcop2-ex.c60 u32 rstat; nlm_cop2_restore() local
85 rstat = __read_32bit_c2_register($3, 0) & 0xf0000000u; nlm_cop2_restore()
86 __write_32bit_c2_register($3, 0, r->rx_msg_status | rstat); nlm_cop2_restore()
/linux-4.4.14/drivers/net/ethernet/cirrus/
H A Dep93xx_eth.c152 struct ep93xx_rstat rstat[RX_QUEUE_ENTRIES]; member in struct:ep93xx_descs
237 struct ep93xx_rstat *rstat; ep93xx_rx() local
244 rstat = ep->descs->rstat + entry; ep93xx_rx()
246 rstat0 = rstat->rstat0; ep93xx_rx()
247 rstat1 = rstat->rstat1; ep93xx_rx()
251 rstat->rstat0 = 0; ep93xx_rx()
252 rstat->rstat1 = 0; ep93xx_rx()
315 struct ep93xx_rstat *rstat = ep->descs->rstat + ep->rx_pointer; ep93xx_have_more_rx() local
316 return !!((rstat->rstat0 & RSTAT0_RFP) && (rstat->rstat1 & RSTAT1_RFP)); ep93xx_have_more_rx()
580 addr = ep->descs_dma_addr + offsetof(struct ep93xx_descs, rstat); ep93xx_start_hw()
/linux-4.4.14/drivers/tty/serial/
H A Detraxfs-uart.c144 reg_ser_r_stat_din rstat = REG_RD(ser, regi_ser, r_stat_din); crisv32_serial_get_rts() local
146 return !(rstat.rts_n == regk_ser_active); crisv32_serial_get_rts()
175 reg_ser_r_stat_din rstat = REG_RD(ser, regi_ser, r_stat_din); crisv32_serial_get_cts() local
177 return (rstat.cts_n == regk_ser_active); crisv32_serial_get_cts()
196 reg_ser_r_stat_din rstat; etraxfs_uart_send_xchar() local
212 rstat = REG_RD(ser, regi_ser, r_stat_din); etraxfs_uart_send_xchar()
213 } while (!rstat.tr_rdy); etraxfs_uart_send_xchar()
235 rstat = REG_RD(ser, up->regi_ser, r_stat_din); etraxfs_uart_send_xchar()
241 if (rstat.xoff_detect) { etraxfs_uart_send_xchar()
373 reg_ser_r_stat_din rstat = {0}; etraxfs_uart_tx_empty() local
377 rstat = REG_RD(ser, up->regi_ser, r_stat_din); etraxfs_uart_tx_empty()
378 ret = rstat.tr_empty ? TIOCSER_TEMT : 0; etraxfs_uart_tx_empty()
454 reg_ser_r_stat_din rstat; transmit_chars_no_dma() local
481 rstat = REG_RD(ser, regi_ser, r_stat_din); transmit_chars_no_dma()
482 } while ((--max_count > 0) && rstat.tr_rdy); transmit_chars_no_dma()
491 reg_ser_r_stat_din rstat; receive_chars_no_dma() local
498 rstat = REG_RD(ser, up->regi_ser, r_stat_din); receive_chars_no_dma()
534 rstat = REG_RD(ser, up->regi_ser, r_stat_din); receive_chars_no_dma()
535 } while (rstat.dav && (max_count-- > 0)); receive_chars_no_dma()
H A Dcrisv10.c1773 unsigned char rstat; receive_chars_dma() local
1795 rstat = info->ioport[REG_STATUS]; receive_chars_dma()
1796 if (rstat & IO_MASK(R_SERIAL0_STATUS, xoff_detect) ) { receive_chars_dma()
1797 DFLOW(DEBUG_LOG(info->line, "XOFF detect stat %x\n", rstat)); receive_chars_dma()
1800 if (rstat & SER_ERROR_MASK) { receive_chars_dma()
1807 ((rstat & SER_ERROR_MASK) << 8) | data); receive_chars_dma()
1809 if (rstat & SER_PAR_ERR_MASK) receive_chars_dma()
1811 else if (rstat & SER_OVERRUN_MASK) receive_chars_dma()
1813 else if (rstat & SER_FRAMING_ERR_MASK) receive_chars_dma()
1955 unsigned char rstat = info->ioport[REG_STATUS]; force_eop_if_needed() local
1958 if (rstat & SER_ERROR_MASK) { force_eop_if_needed()
1964 DEBUG_LOG(info->line, "timeout err: rstat 0x%03X\n", force_eop_if_needed()
1965 rstat | (info->line << 8)); force_eop_if_needed()
1969 if (rstat & SER_DATA_AVAIL_MASK) { force_eop_if_needed()
1971 TIMERD(DEBUG_LOG(info->line, "timeout: rstat 0x%03X\n", force_eop_if_needed()
1972 rstat | (info->line << 8))); force_eop_if_needed()
2260 unsigned char rstat; handle_ser_rx_interrupt() local
2265 /* DEBUG_LOG(info->line, "ser_interrupt stat %03X\n", rstat | (i << 8)); */ handle_ser_rx_interrupt()
2271 rstat = info->ioport[REG_STATUS]; handle_ser_rx_interrupt()
2272 if (rstat & IO_MASK(R_SERIAL0_STATUS, xoff_detect) ) { handle_ser_rx_interrupt()
2276 if (rstat & SER_ERROR_MASK) { handle_ser_rx_interrupt()
2286 DINTR1(DEBUG_LOG(info->line, "ser_rx err stat %02X\n", rstat)); handle_ser_rx_interrupt()
2287 if (!data && (rstat & SER_FRAMING_ERR_MASK)) { handle_ser_rx_interrupt()
2295 if (rstat & SER_RXD_MASK) { handle_ser_rx_interrupt()
2320 if (rstat & SER_PAR_ERR_MASK) { handle_ser_rx_interrupt()
2323 } else if (rstat & SER_OVERRUN_MASK) { handle_ser_rx_interrupt()
2326 } else if (rstat & SER_FRAMING_ERR_MASK) { handle_ser_rx_interrupt()
2335 ((rstat & SER_ERROR_MASK) << 8) | data); handle_ser_rx_interrupt()
2380 unsigned char rstat; handle_ser_tx_interrupt() local
2383 rstat = info->ioport[REG_STATUS]; handle_ser_tx_interrupt()
2384 DFLOW(DEBUG_LOG(info->line, "stat %x\n", rstat)); handle_ser_tx_interrupt()
2395 unsigned char rstat; handle_ser_tx_interrupt() local
2400 rstat = info->ioport[REG_STATUS]; handle_ser_tx_interrupt()
2401 DFLOW(DEBUG_LOG(info->line, "stat %x\n", rstat)); handle_ser_tx_interrupt()
4023 unsigned char rstat = info->ioport[REG_STATUS]; seq_line_info() local
4024 if (rstat & IO_MASK(R_SERIAL0_STATUS, xoff_detect)) seq_line_info()
/linux-4.4.14/drivers/ide/
H A Dide-iops.c106 unsigned long timeout, u8 *rstat) __ide_wait_stat()
133 *rstat = stat; __ide_wait_stat()
151 *rstat = stat; __ide_wait_stat()
155 *rstat = stat; __ide_wait_stat()
105 __ide_wait_stat(ide_drive_t *drive, u8 good, u8 bad, unsigned long timeout, u8 *rstat) __ide_wait_stat() argument
/linux-4.4.14/drivers/net/ethernet/seeq/
H A Dsgiseeq.h29 volatile unsigned int rstat; member in struct:sgiseeq_regs
H A Dsgiseeq.c145 sregs->rstat = sp->mode | RSTAT_GO_BITS; seeq_go()
/linux-4.4.14/drivers/net/ethernet/freescale/
H A Dgianfar.c700 grp->rstat |= (RSTAT_CLEAR_RHALT >> i); gfar_parse_group()
1591 gfar_write(&regs->rstat, priv->gfargrp[i].rstat); gfar_start_wol_filer()
2070 gfar_write(&regs->rstat, priv->gfargrp[i].rstat); gfar_start()
3179 gfar_write(&regs->rstat, gfargrp->rstat); gfar_poll_rx_sq()
3236 rstat_rxf = gfar_read(&regs->rstat) & RSTAT_RXF_MASK; gfar_poll_rx()
3255 gfar_write(&regs->rstat, gfar_poll_rx()
3269 gfar_write(&regs->rstat, gfargrp->rstat); gfar_poll_rx()
3603 netif_dbg(priv, rx_err, dev, "busy error (rstat: %x)\n", gfar_error()
3604 gfar_read(&regs->rstat)); gfar_error()
H A Dgianfar.h744 u32 rstat; /* 0x.304 - Receive Status Register */ member in struct:gfar
1088 unsigned int rstat; member in struct:gfar_priv_grp
/linux-4.4.14/drivers/net/ethernet/i825xx/
H A Dsun3_82586.c796 int rstat; sun3_82586_rcv_int() local
799 while(!((rstat=swab16(rbd->status)) & RBD_LAST)) sun3_82586_rcv_int()
801 totlen += rstat & RBD_MASK; sun3_82586_rcv_int()
802 if(!rstat) sun3_82586_rcv_int()
810 totlen += rstat & RBD_MASK; sun3_82586_rcv_int()
/linux-4.4.14/drivers/ata/
H A Dpata_macio.c649 u32 dstat, rstat = ATA_DMA_INTR; pata_macio_bmdma_status() local
670 rstat |= ATA_DMA_ERR; pata_macio_bmdma_status()
677 return rstat; pata_macio_bmdma_status()
696 rstat |= ATA_DMA_ERR; pata_macio_bmdma_status()
700 return rstat; pata_macio_bmdma_status()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
H A Di40evf_main.c2091 u32 rstat; i40evf_check_reset_complete() local
2095 rstat = rd32(hw, I40E_VFGEN_RSTAT) & i40evf_check_reset_complete()
2097 if ((rstat == I40E_VFR_VFACTIVE) || i40evf_check_reset_complete()
2098 (rstat == I40E_VFR_COMPLETED)) i40evf_check_reset_complete()
/linux-4.4.14/mm/
H A Dmemcontrol.c3224 struct zone_reclaim_stat *rstat; memcg_stat_show() local
3231 rstat = &mz->lruvec.reclaim_stat; for_each_online_node()
3233 recent_rotated[0] += rstat->recent_rotated[0]; for_each_online_node()
3234 recent_rotated[1] += rstat->recent_rotated[1]; for_each_online_node()
3235 recent_scanned[0] += rstat->recent_scanned[0]; for_each_online_node()
3236 recent_scanned[1] += rstat->recent_scanned[1]; for_each_online_node()

Completed in 845 milliseconds