• Home
  • Raw
  • Download

Lines Matching refs:bg

126 	struct fcoe_percpu_s *bg;  in bnx2fc_clean_rx_queue()  local
132 bg = &bnx2fc_global; in bnx2fc_clean_rx_queue()
133 spin_lock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_clean_rx_queue()
134 list = &bg->fcoe_rx_list; in bnx2fc_clean_rx_queue()
145 spin_unlock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_clean_rx_queue()
414 struct fcoe_percpu_s *bg; in bnx2fc_rcv() local
455 bg = &bnx2fc_global; in bnx2fc_rcv()
456 spin_lock(&bg->fcoe_rx_list.lock); in bnx2fc_rcv()
458 __skb_queue_tail(&bg->fcoe_rx_list, skb); in bnx2fc_rcv()
459 if (bg->fcoe_rx_list.qlen == 1) in bnx2fc_rcv()
460 wake_up_process(bg->thread); in bnx2fc_rcv()
462 spin_unlock(&bg->fcoe_rx_list.lock); in bnx2fc_rcv()
472 struct fcoe_percpu_s *bg = arg; in bnx2fc_l2_rcv_thread() local
479 spin_lock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_l2_rcv_thread()
480 while ((skb = __skb_dequeue(&bg->fcoe_rx_list)) != NULL) { in bnx2fc_l2_rcv_thread()
481 spin_unlock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_l2_rcv_thread()
483 spin_lock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_l2_rcv_thread()
486 spin_unlock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_l2_rcv_thread()
2543 struct fcoe_percpu_s *bg; in bnx2fc_mod_init() local
2575 bg = &bnx2fc_global; in bnx2fc_mod_init()
2576 skb_queue_head_init(&bg->fcoe_rx_list); in bnx2fc_mod_init()
2578 (void *)bg, in bnx2fc_mod_init()
2585 spin_lock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_mod_init()
2586 bg->thread = l2_thread; in bnx2fc_mod_init()
2587 spin_unlock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_mod_init()
2624 struct fcoe_percpu_s *bg; in bnx2fc_mod_exit() local
2657 bg = &bnx2fc_global; in bnx2fc_mod_exit()
2658 spin_lock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_mod_exit()
2659 l2_thread = bg->thread; in bnx2fc_mod_exit()
2660 bg->thread = NULL; in bnx2fc_mod_exit()
2661 while ((skb = __skb_dequeue(&bg->fcoe_rx_list)) != NULL) in bnx2fc_mod_exit()
2664 spin_unlock_bh(&bg->fcoe_rx_list.lock); in bnx2fc_mod_exit()