Lines Matching refs:mux_net
2648 struct gsm_mux_net *mux_net; in net_free() local
2651 mux_net = container_of(ref, struct gsm_mux_net, ref); in net_free()
2652 dlci = mux_net->dlci; in net_free()
2660 static inline void muxnet_get(struct gsm_mux_net *mux_net) in muxnet_get() argument
2662 kref_get(&mux_net->ref); in muxnet_get()
2665 static inline void muxnet_put(struct gsm_mux_net *mux_net) in muxnet_put() argument
2667 kref_put(&mux_net->ref, net_free); in muxnet_put()
2673 struct gsm_mux_net *mux_net = netdev_priv(net); in gsm_mux_net_start_xmit() local
2674 struct gsm_dlci *dlci = mux_net->dlci; in gsm_mux_net_start_xmit()
2675 muxnet_get(mux_net); in gsm_mux_net_start_xmit()
2683 muxnet_put(mux_net); in gsm_mux_net_start_xmit()
2702 struct gsm_mux_net *mux_net = netdev_priv(net); in gsm_mux_rx_netchar() local
2703 muxnet_get(mux_net); in gsm_mux_rx_netchar()
2710 muxnet_put(mux_net); in gsm_mux_rx_netchar()
2725 muxnet_put(mux_net); in gsm_mux_rx_netchar()
2731 struct gsm_mux_net *mux_net = netdev_priv(net); in gsm_change_mtu() local
2732 if ((new_mtu < 8) || (new_mtu > mux_net->dlci->gsm->mtu)) in gsm_change_mtu()
2762 struct gsm_mux_net *mux_net; in gsm_destroy_network() local
2767 mux_net = netdev_priv(dlci->net); in gsm_destroy_network()
2768 muxnet_put(mux_net); in gsm_destroy_network()
2778 struct gsm_mux_net *mux_net; in gsm_create_network() local
2805 mux_net = netdev_priv(net); in gsm_create_network()
2806 mux_net->dlci = dlci; in gsm_create_network()
2807 kref_init(&mux_net->ref); in gsm_create_network()