Lines Matching refs:sbni_softc

92 static void	sbni_init_locked(struct sbni_softc *);
96 static void sbni_stop(struct sbni_softc *);
97 static void handle_channel(struct sbni_softc *);
99 static void card_start(struct sbni_softc *);
100 static int recv_frame(struct sbni_softc *);
101 static void send_frame(struct sbni_softc *);
102 static int upload_data(struct sbni_softc *, u_int, u_int, u_int, u_int32_t);
103 static int skip_tail(struct sbni_softc *, u_int, u_int32_t);
104 static void interpret_ack(struct sbni_softc *, u_int);
105 static void download_data(struct sbni_softc *, u_int32_t *);
106 static void prepare_to_send(struct sbni_softc *);
107 static void drop_xmit_queue(struct sbni_softc *);
108 static int get_rx_buf(struct sbni_softc *);
109 static void indicate_pkt(struct sbni_softc *);
110 static void change_level(struct sbni_softc *);
111 static int check_fhdr(struct sbni_softc *, u_int *, u_int *,
113 static int append_frame_to_pkt(struct sbni_softc *, u_int, u_int32_t);
114 static void timeout_change_level(struct sbni_softc *);
115 static void send_frame_header(struct sbni_softc *, u_int32_t *);
116 static void set_initial_values(struct sbni_softc *, struct sbni_flags);
121 static __inline u_char sbni_inb(struct sbni_softc *, enum sbni_reg);
122 static __inline void sbni_outb(struct sbni_softc *, enum sbni_reg, u_char);
123 static __inline void sbni_insb(struct sbni_softc *, u_char *, u_int);
124 static __inline void sbni_outsb(struct sbni_softc *, u_char *, u_int);
131 static struct sbni_softc *sbni_headlist;
137 sbni_inb(struct sbni_softc *sc, enum sbni_reg reg)
146 sbni_outb(struct sbni_softc *sc, enum sbni_reg reg, u_char value)
155 sbni_insb(struct sbni_softc *sc, u_char *to, u_int len)
164 sbni_outsb(struct sbni_softc *sc, u_char *from, u_int len)
200 sbni_probe(struct sbni_softc *sc)
222 sbni_attach(struct sbni_softc *sc, int unit, struct sbni_flags flags)
262 sbni_detach(struct sbni_softc *sc)
277 sbni_release_resources(struct sbni_softc *sc)
293 struct sbni_softc *sc;
295 sc = (struct sbni_softc *)xsc;
302 sbni_init_locked(struct sbni_softc *sc)
328 struct sbni_softc *sc = ifp->if_softc;
338 struct sbni_softc *sc = ifp->if_softc;
346 sbni_stop(struct sbni_softc *sc)
380 struct sbni_softc *sc;
383 sc = (struct sbni_softc *)arg;
407 handle_channel(struct sbni_softc *sc)
452 recv_frame(struct sbni_softc *sc)
487 send_frame(struct sbni_softc *sc)
536 download_data(struct sbni_softc *sc, u_int32_t *crc_p)
593 upload_data(struct sbni_softc *sc, u_int framelen, u_int frameno,
634 static __inline void send_complete(struct sbni_softc *);
637 send_complete(struct sbni_softc *sc)
646 interpret_ack(struct sbni_softc *sc, u_int ack)
674 append_frame_to_pkt(struct sbni_softc *sc, u_int framelen, u_int32_t crc)
706 prepare_to_send(struct sbni_softc *sc)
751 drop_xmit_queue(struct sbni_softc *sc)
778 send_frame_header(struct sbni_softc *sc, u_int32_t *crc_p)
817 skip_tail(struct sbni_softc *sc, u_int tail_len, u_int32_t crc)
827 check_fhdr(struct sbni_softc *sc, u_int *framelen, u_int *frameno,
863 get_rx_buf(struct sbni_softc *sc)
900 indicate_pkt(struct sbni_softc *sc)
925 struct sbni_softc *sc;
928 sc = (struct sbni_softc *)xsc;
955 card_start(struct sbni_softc *sc)
981 set_initial_values(struct sbni_softc *sc, struct sbni_flags flags)
1011 sbni_add(struct sbni_softc *sc)
1020 struct sbni_softc *
1021 connect_to_master(struct sbni_softc *sc)
1023 struct sbni_softc *p, *p_prev;
1049 change_level(struct sbni_softc *sc)
1071 timeout_change_level(struct sbni_softc *sc)
1095 struct sbni_softc *sc;