Lines Matching defs:cosa

98 	struct cosa_data *cosa;	/* Pointer to the per-card structure */  member
241 #define is_8bit(cosa) (!((cosa)->datareg & 0x08)) argument
243 #define cosa_getstatus(cosa) (cosa_inb((cosa)->statusreg)) argument
244 #define cosa_putstatus(cosa, stat) (cosa_outb(stat, (cosa)->statusreg)) argument
245 #define cosa_getdata16(cosa) (cosa_inw((cosa)->datareg)) argument
246 #define cosa_getdata8(cosa) (cosa_inb((cosa)->datareg)) argument
247 #define cosa_putdata16(cosa, dt) (cosa_outw(dt, (cosa)->datareg)) argument
248 #define cosa_putdata8(cosa, dt) (cosa_outb(dt, (cosa)->datareg)) argument
388 struct cosa_data *cosa; in cosa_exit() local
423 struct cosa_data *cosa = cosa_cards + nr_cards; in cosa_probe() local
769 struct cosa_data *cosa = chan->cosa; in cosa_read() local
842 struct cosa_data *cosa = chan->cosa; in cosa_write() local
916 struct cosa_data *cosa; in cosa_open() local
961 struct cosa_data *cosa; in cosa_release() local
989 static inline int cosa_reset(struct cosa_data *cosa) in cosa_reset()
1007 static inline int cosa_download(struct cosa_data *cosa, void __user *arg) in cosa_download()
1045 static inline int cosa_readmem(struct cosa_data *cosa, void __user *arg) in cosa_readmem()
1077 static inline int cosa_start(struct cosa_data *cosa, int address) in cosa_start()
1105 static inline int cosa_getidstr(struct cosa_data *cosa, char __user *string) in cosa_getidstr()
1115 static inline int cosa_gettype(struct cosa_data *cosa, char __user *string) in cosa_gettype()
1124 static int cosa_ioctl_common(struct cosa_data *cosa, in cosa_ioctl_common()
1175 struct cosa_data *cosa; in cosa_chardev_ioctl() local
1192 struct cosa_data *cosa = chan->cosa; in cosa_enable_rx() local
1200 struct cosa_data *cosa = chan->cosa; in cosa_disable_rx() local
1213 struct cosa_data *cosa = chan->cosa; in cosa_start_tx() local
1238 static void put_driver_status(struct cosa_data *cosa) in put_driver_status()
1273 static void put_driver_status_nolock(struct cosa_data *cosa) in put_driver_status_nolock()
1305 static void cosa_kick(struct cosa_data *cosa) in cosa_kick()
1365 static int download(struct cosa_data *cosa, const char __user *microcode, int length, int address) in download()
1420 static int startmicrocode(struct cosa_data *cosa, int address) in startmicrocode()
1458 static int readmem(struct cosa_data *cosa, char __user *microcode, int length, int address) in readmem()
1517 static int cosa_reset_and_read_id(struct cosa_data *cosa, char *idstring) in cosa_reset_and_read_id()
1558 static int get_wait_data(struct cosa_data *cosa) in get_wait_data()
1586 static int put_wait_data(struct cosa_data *cosa, int data) in put_wait_data()
1614 static int puthexnumber(struct cosa_data *cosa, int number) in puthexnumber()
1667 static inline void tx_interrupt(struct cosa_data *cosa, int status) in tx_interrupt()
1808 static inline void rx_interrupt(struct cosa_data *cosa, int status) in rx_interrupt()
1895 static inline void eot_interrupt(struct cosa_data *cosa, int status) in eot_interrupt()
1948 struct cosa_data *cosa = cosa_; in cosa_interrupt() local
1993 static void debug_status_in(struct cosa_data *cosa, int status) in debug_status_in()
2020 static void debug_status_out(struct cosa_data *cosa, int status) in debug_status_out()
2033 static void debug_data_in(struct cosa_data *cosa, int data) in debug_data_in()
2038 static void debug_data_out(struct cosa_data *cosa, int data) in debug_data_out()
2043 static void debug_data_cmd(struct cosa_data *cosa, int data) in debug_data_cmd()