Lines Matching refs:SMbuf
45 static SMbuf *mb_start = 0 ;
46 static SMbuf *mb_free = 0 ;
74 static void queue_llc_rx(struct s_smc *smc, SMbuf *mb);
75 static void smt_to_llc(struct s_smc *smc, SMbuf *mb);
78 static void queue_txd_mb(struct s_smc *smc, SMbuf *mb);
83 static SMbuf* get_llc_rx(struct s_smc *smc);
84 static SMbuf* get_txd_mb(struct s_smc *smc);
137 void smt_free_mbuf(struct s_smc *smc, SMbuf *mb);
154 SMbuf* smt_get_mbuf(struct s_smc *smc);
186 MAX_MBUF*sizeof(SMbuf))
277 smc->os.hwm.mbuf_pool.mb_start=(SMbuf *)(&smc->os.hwm.mbuf_pool.mb[0]) ; in mac_drv_init()
280 if (!(smc->os.hwm.mbuf_pool.mb_start = (SMbuf *) mac_drv_get_space(smc, in mac_drv_init()
281 MAX_MBUF*sizeof(SMbuf)))) { in mac_drv_init()
286 if (!(mb_start = (SMbuf *) mac_drv_get_space(smc, in mac_drv_init()
287 MAX_MBUF*sizeof(SMbuf)))) { in mac_drv_init()
420 SMbuf *mb ; in init_fddi_driver()
431 smc->os.hwm.mbuf_pool.mb_free = (SMbuf *)NULL ; in init_fddi_driver()
453 smc->os.hwm.llc_rx_pipe = smc->os.hwm.llc_rx_tail = (SMbuf *)NULL ; in init_fddi_driver()
482 SMbuf *smt_get_mbuf(struct s_smc *smc) in smt_get_mbuf()
484 register SMbuf *mb ; in smt_get_mbuf()
504 void smt_free_mbuf(struct s_smc *smc, SMbuf *mb) in smt_free_mbuf()
709 SMbuf *mb ; in fddi_isr()
1051 SMbuf *mb ; in process_receive()
1376 static void smt_to_llc(struct s_smc *smc, SMbuf *mb) in smt_to_llc()
1730 static void queue_llc_rx(struct s_smc *smc, SMbuf *mb) in queue_llc_rx()
1734 mb->sm_next = (SMbuf *)NULL ; in queue_llc_rx()
1754 static SMbuf *get_llc_rx(struct s_smc *smc) in get_llc_rx()
1756 SMbuf *mb ; in get_llc_rx()
1770 static void queue_txd_mb(struct s_smc *smc, SMbuf *mb) in queue_txd_mb()
1774 mb->sm_next = (SMbuf *)NULL ; in queue_txd_mb()
1787 static SMbuf *get_txd_mb(struct s_smc *smc) in get_txd_mb()
1789 SMbuf *mb ; in get_txd_mb()
1802 void smt_send_mbuf(struct s_smc *smc, SMbuf *mb, int fc) in smt_send_mbuf()
1942 SMbuf *mb ; in mac_drv_clear_txd()