Lines Matching refs:pndevs

30 	struct phonet_device_list pndevs;  member
46 return &pnn->pndevs; in phonet_device_list()
52 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_device_alloc() local
59 BUG_ON(!mutex_is_locked(&pndevs->lock)); in __phonet_device_alloc()
60 list_add_rcu(&pnd->list, &pndevs->list); in __phonet_device_alloc()
66 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get() local
69 BUG_ON(!mutex_is_locked(&pndevs->lock)); in __phonet_get()
70 list_for_each_entry(pnd, &pndevs->list, list) { in __phonet_get()
79 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get_rcu() local
82 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in __phonet_get_rcu()
91 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_device_destroy() local
96 mutex_lock(&pndevs->lock); in phonet_device_destroy()
100 mutex_unlock(&pndevs->lock); in phonet_device_destroy()
113 struct phonet_device_list *pndevs = phonet_device_list(net); in phonet_device_get() local
118 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in phonet_device_get()
135 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_add() local
139 mutex_lock(&pndevs->lock); in phonet_address_add()
148 mutex_unlock(&pndevs->lock); in phonet_address_add()
154 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_del() local
158 mutex_lock(&pndevs->lock); in phonet_address_del()
167 mutex_unlock(&pndevs->lock); in phonet_address_del()
211 struct phonet_device_list *pndevs = phonet_device_list(net); in phonet_address_lookup() local
216 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in phonet_address_lookup()
314 INIT_LIST_HEAD(&pnn->pndevs.list); in phonet_init_net()
315 mutex_init(&pnn->pndevs.lock); in phonet_init_net()
325 WARN_ON_ONCE(!list_empty(&pnn->pndevs.list)); in phonet_exit_net()