hrz_dev 356 drivers/atm/horizon.c static inline void wr_regl (const hrz_dev * dev, unsigned char reg, u32 data) { hrz_dev 360 drivers/atm/horizon.c static inline u32 rd_regl (const hrz_dev * dev, unsigned char reg) { hrz_dev 364 drivers/atm/horizon.c static inline void wr_regw (const hrz_dev * dev, unsigned char reg, u16 data) { hrz_dev 368 drivers/atm/horizon.c static inline u16 rd_regw (const hrz_dev * dev, unsigned char reg) { hrz_dev 372 drivers/atm/horizon.c static inline void wrs_regb (const hrz_dev * dev, unsigned char reg, void * addr, u32 len) { hrz_dev 376 drivers/atm/horizon.c static inline void rds_regb (const hrz_dev * dev, unsigned char reg, void * addr, u32 len) { hrz_dev 383 drivers/atm/horizon.c static inline void wr_mem (const hrz_dev * dev, HDW * addr, u32 data) { hrz_dev 389 drivers/atm/horizon.c static inline u32 rd_mem (const hrz_dev * dev, HDW * addr) { hrz_dev 395 drivers/atm/horizon.c static inline void wr_framer (const hrz_dev * dev, u32 addr, u32 data) { hrz_dev 400 drivers/atm/horizon.c static inline u32 rd_framer (const hrz_dev * dev, u32 addr) { hrz_dev 409 drivers/atm/horizon.c static inline void FLUSH_RX_CHANNEL (hrz_dev * dev, u16 channel) { hrz_dev 414 drivers/atm/horizon.c static void WAIT_FLUSH_RX_COMPLETE (hrz_dev * dev) { hrz_dev 420 drivers/atm/horizon.c static inline void SELECT_RX_CHANNEL (hrz_dev * dev, u16 channel) { hrz_dev 425 drivers/atm/horizon.c static void WAIT_UPDATE_COMPLETE (hrz_dev * dev) { hrz_dev 433 drivers/atm/horizon.c static inline void SELECT_TX_CHANNEL (hrz_dev * dev, u16 tx_channel) { hrz_dev 440 drivers/atm/horizon.c static inline void update_tx_channel_config (hrz_dev * dev, short chan, u8 mode, u16 value) { hrz_dev 465 drivers/atm/horizon.c static inline void dump_regs (hrz_dev * dev) { hrz_dev 479 drivers/atm/horizon.c static inline void dump_framer (hrz_dev * dev) { hrz_dev 572 drivers/atm/horizon.c static int make_rate (const hrz_dev * dev, u32 c, rounding r, hrz_dev 679 drivers/atm/horizon.c static int make_rate_with_tolerance (const hrz_dev * dev, u32 c, rounding r, unsigned int tol, hrz_dev 704 drivers/atm/horizon.c static int hrz_open_rx (hrz_dev * dev, u16 channel) { hrz_dev 780 drivers/atm/horizon.c static void hrz_close_rx (hrz_dev * dev, u16 vc) { hrz_dev 919 drivers/atm/horizon.c static void rx_schedule (hrz_dev * dev, int irq) { hrz_dev 1050 drivers/atm/horizon.c static void rx_bus_master_complete_handler (hrz_dev * dev) { hrz_dev 1063 drivers/atm/horizon.c static int tx_hold (hrz_dev * dev) { hrz_dev 1075 drivers/atm/horizon.c static inline void tx_release (hrz_dev * dev) { hrz_dev 1083 drivers/atm/horizon.c static void tx_schedule (hrz_dev * const dev, int irq) { hrz_dev 1206 drivers/atm/horizon.c static void tx_bus_master_complete_handler (hrz_dev * dev) { hrz_dev 1220 drivers/atm/horizon.c static u32 rx_queue_entry_next (hrz_dev * dev) { hrz_dev 1236 drivers/atm/horizon.c static void rx_data_av_handler (hrz_dev * dev) { hrz_dev 1350 drivers/atm/horizon.c hrz_dev *dev = dev_id; hrz_dev 1408 drivers/atm/horizon.c hrz_dev * dev = from_timer(dev, t, housekeeping); hrz_dev 1424 drivers/atm/horizon.c static short setup_idle_tx_channel (hrz_dev * dev, hrz_vcc * vcc) { hrz_dev 1551 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_vcc->dev); hrz_dev 1720 drivers/atm/horizon.c static void hrz_reset (const hrz_dev * dev) { hrz_dev 1741 drivers/atm/horizon.c static void WRITE_IT_WAIT (const hrz_dev *dev, u32 ctrl) hrz_dev 1747 drivers/atm/horizon.c static void CLOCK_IT (const hrz_dev *dev, u32 ctrl) hrz_dev 1754 drivers/atm/horizon.c static u16 read_bia(const hrz_dev *dev, u16 addr) hrz_dev 1810 drivers/atm/horizon.c static int hrz_init(hrz_dev *dev) hrz_dev 2102 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_vcc->dev); hrz_dev 2479 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_vcc->dev); hrz_dev 2533 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_vcc->dev); hrz_dev 2552 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_vcc->dev); hrz_dev 2572 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_dev); hrz_dev 2578 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_dev); hrz_dev 2585 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_dev); hrz_dev 2590 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(vcc->dev); hrz_dev 2599 drivers/atm/horizon.c hrz_dev * dev = HRZ_DEV(atm_dev); hrz_dev 2650 drivers/atm/horizon.c hrz_dev * dev; hrz_dev 2670 drivers/atm/horizon.c dev = kzalloc(sizeof(hrz_dev), GFP_KERNEL); hrz_dev 2803 drivers/atm/horizon.c hrz_dev *dev; hrz_dev 447 drivers/atm/horizon.h typedef struct hrz_dev hrz_dev; hrz_dev 465 drivers/atm/horizon.h #define HRZ_DEV(atm_dev) ((hrz_dev *) (atm_dev)->dev_data)