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

/freebsd-11-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.c77 static void patm_feed_sbufs(struct patm_softc *sc);
78 static void patm_feed_lbufs(struct patm_softc *sc);
79 static void patm_feed_vbufs(struct patm_softc *sc);
80 static void patm_intr_tsif(struct patm_softc *sc);
81 static void patm_intr_raw(struct patm_softc *sc);
91 patm_fbq_write(struct patm_softc *sc, u_int queue, uint32_t h0,
109 struct patm_softc *sc = p;
234 patm_feed_cnt(struct patm_softc *sc, u_int q)
266 patm_feed_sbufs(struct patm_softc *sc)
294 patm_feed_vbufs(struct patm_softc *s
[all...]
H A Dif_patm_tx.c88 static struct mbuf *patm_tx_pad(struct patm_softc *sc, struct mbuf *m0);
89 static void patm_launch(struct patm_softc *sc, struct patm_scd *scd);
91 static struct patm_txmap *patm_txmap_get(struct patm_softc *);
95 static void patm_tst_alloc(struct patm_softc *sc, struct patm_vcc *vcc);
96 static void patm_tst_free(struct patm_softc *sc, struct patm_vcc *vcc);
98 static void patm_tst_update(struct patm_softc *);
100 static void patm_tct_start(struct patm_softc *sc, struct patm_vcc *);
102 static const char *dump_scd(struct patm_softc *sc, struct patm_scd *scd)
104 static void patm_tct_print(struct patm_softc *sc, u_int cid) __unused;
110 struct patm_softc *s
[all...]
H A Dif_patm_attach.c101 sizeof(struct patm_softc),
124 static void patm_destroy(struct patm_softc *sc);
129 static void patm_read_eeprom(struct patm_softc *sc);
130 static int patm_sq_init(struct patm_softc *sc);
131 static int patm_rbuf_init(struct patm_softc *sc);
132 static int patm_txmap_init(struct patm_softc *sc);
134 static void patm_env_getuint(struct patm_softc *, u_int *, const char *);
168 struct patm_softc *sc;
465 struct patm_softc *sc;
489 patm_destroy(struct patm_softc *s
[all...]
H A Dif_patm_rx.c80 static void *patm_rcv_handle(struct patm_softc *sc, u_int handle);
81 static void patm_rcv_free(struct patm_softc *, void *, u_int handle);
82 static struct mbuf *patm_rcv_mbuf(struct patm_softc *, void *, u_int, int);
85 rct_write(struct patm_softc *sc, u_int cid, u_int w, u_int val)
90 rct_read(struct patm_softc *sc, u_int cid, u_int w)
98 patm_rx_vcc_can_open(struct patm_softc *sc, struct patm_vcc *vcc)
107 patm_rx_vcc_open(struct patm_softc *sc, struct patm_vcc *vcc)
142 patm_rx_vcc_close(struct patm_softc *sc, struct patm_vcc *vcc)
183 patm_rx_vcc_closed(struct patm_softc *sc, struct patm_vcc *vcc)
193 patm_rx(struct patm_softc *s
[all...]
H A Dif_patm.c77 static void patm_tst_init(struct patm_softc *sc);
78 static void patm_scd_init(struct patm_softc *sc);
84 patm_initialize(struct patm_softc *sc)
230 struct patm_softc *sc = p;
242 patm_stop(struct patm_softc *sc)
347 patm_reset(struct patm_softc *sc)
371 patm_tst_init(struct patm_softc *sc)
410 patm_scd_init(struct patm_softc *sc)
425 patm_scd_alloc(struct patm_softc *sc)
473 patm_scd_free(struct patm_softc *s
[all...]
H A Dif_patm_ioctl.c80 patm_open_vcc(struct patm_softc *sc, struct atmio_openvcc *arg)
191 patm_load_vc(struct patm_softc *sc, struct patm_vcc *vcc, int reload)
215 patm_close_vcc(struct patm_softc *sc, struct atmio_closevcc *arg)
274 patm_vcc_closed(struct patm_softc *sc, struct patm_vcc *vcc)
293 struct patm_softc *sc = ifp->if_softc;

Completed in 114 milliseconds