Lines Matching refs:pndevs

30 	struct phonet_device_list pndevs;  member
44 return &pnn->pndevs; in phonet_device_list()
50 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_device_alloc() local
57 lockdep_assert_held(&pndevs->lock); in __phonet_device_alloc()
58 list_add_rcu(&pnd->list, &pndevs->list); in __phonet_device_alloc()
64 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get() local
67 lockdep_assert_held(&pndevs->lock); in __phonet_get()
69 list_for_each_entry(pnd, &pndevs->list, list) { in __phonet_get()
78 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get_rcu() local
81 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in __phonet_get_rcu()
90 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_device_destroy() local
95 spin_lock(&pndevs->lock); in phonet_device_destroy()
101 spin_unlock(&pndevs->lock); in phonet_device_destroy()
117 struct phonet_device_list *pndevs = phonet_device_list(net); in phonet_device_get() local
122 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in phonet_device_get()
138 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_add() local
142 spin_lock(&pndevs->lock); in phonet_address_add()
153 spin_unlock(&pndevs->lock); in phonet_address_add()
160 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_del() local
164 spin_lock(&pndevs->lock); in phonet_address_del()
175 spin_unlock(&pndevs->lock); in phonet_address_del()
219 struct phonet_device_list *pndevs = phonet_device_list(net); in phonet_address_lookup() local
224 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in phonet_address_lookup()
329 INIT_LIST_HEAD(&pnn->pndevs.list); in phonet_init_net()
330 spin_lock_init(&pnn->pndevs.lock); in phonet_init_net()
340 WARN_ON_ONCE(!list_empty(&pnn->pndevs.list)); in phonet_exit_net()