Lines Matching refs:hrz_dev

356 static inline void wr_regl (const hrz_dev * dev, unsigned char reg, u32 data) {  in wr_regl()
360 static inline u32 rd_regl (const hrz_dev * dev, unsigned char reg) { in rd_regl()
364 static inline void wr_regw (const hrz_dev * dev, unsigned char reg, u16 data) { in wr_regw()
368 static inline u16 rd_regw (const hrz_dev * dev, unsigned char reg) { in rd_regw()
372 static inline void wrs_regb (const hrz_dev * dev, unsigned char reg, void * addr, u32 len) { in wrs_regb()
376 static inline void rds_regb (const hrz_dev * dev, unsigned char reg, void * addr, u32 len) { in rds_regb()
383 static inline void wr_mem (const hrz_dev * dev, HDW * addr, u32 data) { in wr_mem()
389 static inline u32 rd_mem (const hrz_dev * dev, HDW * addr) { in rd_mem()
395 static inline void wr_framer (const hrz_dev * dev, u32 addr, u32 data) { in wr_framer()
400 static inline u32 rd_framer (const hrz_dev * dev, u32 addr) { in rd_framer()
409 static inline void FLUSH_RX_CHANNEL (hrz_dev * dev, u16 channel) { in FLUSH_RX_CHANNEL()
414 static void WAIT_FLUSH_RX_COMPLETE (hrz_dev * dev) { in WAIT_FLUSH_RX_COMPLETE()
420 static inline void SELECT_RX_CHANNEL (hrz_dev * dev, u16 channel) { in SELECT_RX_CHANNEL()
425 static void WAIT_UPDATE_COMPLETE (hrz_dev * dev) { in WAIT_UPDATE_COMPLETE()
433 static inline void SELECT_TX_CHANNEL (hrz_dev * dev, u16 tx_channel) { in SELECT_TX_CHANNEL()
440 static inline void update_tx_channel_config (hrz_dev * dev, short chan, u8 mode, u16 value) { in update_tx_channel_config()
465 static inline void dump_regs (hrz_dev * dev) { in dump_regs()
479 static inline void dump_framer (hrz_dev * dev) { in dump_framer()
572 static int make_rate (const hrz_dev * dev, u32 c, rounding r, in make_rate()
679 static int make_rate_with_tolerance (const hrz_dev * dev, u32 c, rounding r, unsigned int tol, in make_rate_with_tolerance()
704 static int hrz_open_rx (hrz_dev * dev, u16 channel) { in hrz_open_rx()
780 static void hrz_close_rx (hrz_dev * dev, u16 vc) { in hrz_close_rx()
919 static void rx_schedule (hrz_dev * dev, int irq) { in rx_schedule()
1050 static void rx_bus_master_complete_handler (hrz_dev * dev) { in rx_bus_master_complete_handler()
1063 static int tx_hold (hrz_dev * dev) { in tx_hold()
1075 static inline void tx_release (hrz_dev * dev) { in tx_release()
1083 static void tx_schedule (hrz_dev * const dev, int irq) { in tx_schedule()
1206 static void tx_bus_master_complete_handler (hrz_dev * dev) { in tx_bus_master_complete_handler()
1220 static u32 rx_queue_entry_next (hrz_dev * dev) { in rx_queue_entry_next()
1236 static void rx_data_av_handler (hrz_dev * dev) { in rx_data_av_handler()
1350 hrz_dev *dev = dev_id; in interrupt_handler()
1408 hrz_dev * dev = from_timer(dev, t, housekeeping); in do_housekeeping()
1424 static short setup_idle_tx_channel (hrz_dev * dev, hrz_vcc * vcc) { in setup_idle_tx_channel()
1551 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_send()
1720 static void hrz_reset (const hrz_dev * dev) { in hrz_reset()
1741 static void WRITE_IT_WAIT (const hrz_dev *dev, u32 ctrl) in WRITE_IT_WAIT()
1747 static void CLOCK_IT (const hrz_dev *dev, u32 ctrl) in CLOCK_IT()
1754 static u16 read_bia(const hrz_dev *dev, u16 addr) in read_bia()
1810 static int hrz_init(hrz_dev *dev) in hrz_init()
2102 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_open()
2479 hrz_dev * dev = HRZ_DEV(atm_vcc->dev); in hrz_close()
2532 hrz_dev * dev = HRZ_DEV(atm_dev);
2538 hrz_dev * dev = HRZ_DEV(atm_dev);
2545 hrz_dev * dev = HRZ_DEV(atm_dev);
2550 hrz_dev * dev = HRZ_DEV(vcc->dev);
2559 hrz_dev * dev = HRZ_DEV(atm_dev); in hrz_proc_read()
2610 hrz_dev * dev; in hrz_probe()
2630 dev = kzalloc(sizeof(hrz_dev), GFP_KERNEL); in hrz_probe()
2763 hrz_dev *dev; in hrz_remove_one()