Searched refs:patm_softc (Results 1 - 7 of 7) sorted by relevance

/freebsd-10-stable/sys/dev/patm/
H A Dif_patmvar.h220 struct patm_softc { struct
372 void patm_initialize(struct patm_softc *);
375 void patm_stop(struct patm_softc *);
378 void patm_reset(struct patm_softc *);
384 void patm_intr_rsq(struct patm_softc *sc);
387 void patm_load_vc(struct patm_softc *sc, struct patm_vcc *vcc, int reload);
390 void patm_tx_vcc_close(struct patm_softc *, struct patm_vcc *);
393 void patm_rx_vcc_close(struct patm_softc *, struct patm_vcc *);
396 void patm_tx_vcc_closed(struct patm_softc *, struct patm_vcc *);
399 void patm_rx_vcc_closed(struct patm_softc *, struc
[all...]
H A Dif_patm_intr.c76 static void patm_feed_sbufs(struct patm_softc *sc);
77 static void patm_feed_lbufs(struct patm_softc *sc);
78 static void patm_feed_vbufs(struct patm_softc *sc);
79 static void patm_intr_tsif(struct patm_softc *sc);
80 static void patm_intr_raw(struct patm_softc *sc);
90 patm_fbq_write(struct patm_softc *sc, u_int queue, uint32_t h0,
108 struct patm_softc *sc = p;
233 patm_feed_cnt(struct patm_softc *sc, u_int q)
265 patm_feed_sbufs(struct patm_softc *sc)
293 patm_feed_vbufs(struct patm_softc *s
[all...]
H A Dif_patm_tx.c87 static struct mbuf *patm_tx_pad(struct patm_softc *sc, struct mbuf *m0);
88 static void patm_launch(struct patm_softc *sc, struct patm_scd *scd);
90 static struct patm_txmap *patm_txmap_get(struct patm_softc *);
94 static void patm_tst_alloc(struct patm_softc *sc, struct patm_vcc *vcc);
95 static void patm_tst_free(struct patm_softc *sc, struct patm_vcc *vcc);
97 static void patm_tst_update(struct patm_softc *);
99 static void patm_tct_start(struct patm_softc *sc, struct patm_vcc *);
101 static const char *dump_scd(struct patm_softc *sc, struct patm_scd *scd)
103 static void patm_tct_print(struct patm_softc *sc, u_int cid) __unused;
109 struct patm_softc *s
[all...]
H A Dif_patm_attach.c100 sizeof(struct patm_softc),
123 static void patm_destroy(struct patm_softc *sc);
128 static void patm_read_eeprom(struct patm_softc *sc);
129 static int patm_sq_init(struct patm_softc *sc);
130 static int patm_rbuf_init(struct patm_softc *sc);
131 static int patm_txmap_init(struct patm_softc *sc);
133 static void patm_env_getuint(struct patm_softc *, u_int *, const char *);
167 struct patm_softc *sc;
464 struct patm_softc *sc;
488 patm_destroy(struct patm_softc *s
[all...]
H A Dif_patm_rx.c79 static void *patm_rcv_handle(struct patm_softc *sc, u_int handle);
80 static void patm_rcv_free(struct patm_softc *, void *, u_int handle);
81 static struct mbuf *patm_rcv_mbuf(struct patm_softc *, void *, u_int, int);
84 rct_write(struct patm_softc *sc, u_int cid, u_int w, u_int val)
89 rct_read(struct patm_softc *sc, u_int cid, u_int w)
97 patm_rx_vcc_can_open(struct patm_softc *sc, struct patm_vcc *vcc)
106 patm_rx_vcc_open(struct patm_softc *sc, struct patm_vcc *vcc)
141 patm_rx_vcc_close(struct patm_softc *sc, struct patm_vcc *vcc)
182 patm_rx_vcc_closed(struct patm_softc *sc, struct patm_vcc *vcc)
192 patm_rx(struct patm_softc *s
[all...]
H A Dif_patm.c76 static void patm_tst_init(struct patm_softc *sc);
77 static void patm_scd_init(struct patm_softc *sc);
83 patm_initialize(struct patm_softc *sc)
229 struct patm_softc *sc = p;
241 patm_stop(struct patm_softc *sc)
346 patm_reset(struct patm_softc *sc)
370 patm_tst_init(struct patm_softc *sc)
409 patm_scd_init(struct patm_softc *sc)
424 patm_scd_alloc(struct patm_softc *sc)
472 patm_scd_free(struct patm_softc *s
[all...]
H A Dif_patm_ioctl.c79 patm_open_vcc(struct patm_softc *sc, struct atmio_openvcc *arg)
190 patm_load_vc(struct patm_softc *sc, struct patm_vcc *vcc, int reload)
214 patm_close_vcc(struct patm_softc *sc, struct atmio_closevcc *arg)
273 patm_vcc_closed(struct patm_softc *sc, struct patm_vcc *vcc)
292 struct patm_softc *sc = ifp->if_softc;

Completed in 58 milliseconds