• Home
  • Raw
  • Download

Lines Matching refs:pndevs

43 	struct phonet_device_list pndevs;  member
59 return &pnn->pndevs; in phonet_device_list()
65 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_device_alloc() local
72 BUG_ON(!mutex_is_locked(&pndevs->lock)); in __phonet_device_alloc()
73 list_add_rcu(&pnd->list, &pndevs->list); in __phonet_device_alloc()
79 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get() local
82 BUG_ON(!mutex_is_locked(&pndevs->lock)); in __phonet_get()
83 list_for_each_entry(pnd, &pndevs->list, list) { in __phonet_get()
92 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in __phonet_get_rcu() local
95 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in __phonet_get_rcu()
104 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_device_destroy() local
109 mutex_lock(&pndevs->lock); in phonet_device_destroy()
113 mutex_unlock(&pndevs->lock); in phonet_device_destroy()
126 struct phonet_device_list *pndevs = phonet_device_list(net); in phonet_device_get() local
131 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in phonet_device_get()
148 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_add() local
152 mutex_lock(&pndevs->lock); in phonet_address_add()
161 mutex_unlock(&pndevs->lock); in phonet_address_add()
167 struct phonet_device_list *pndevs = phonet_device_list(dev_net(dev)); in phonet_address_del() local
171 mutex_lock(&pndevs->lock); in phonet_address_del()
180 mutex_unlock(&pndevs->lock); in phonet_address_del()
224 struct phonet_device_list *pndevs = phonet_device_list(net); in phonet_address_lookup() local
229 list_for_each_entry_rcu(pnd, &pndevs->list, list) { in phonet_address_lookup()
326 INIT_LIST_HEAD(&pnn->pndevs.list); in phonet_init_net()
327 mutex_init(&pnn->pndevs.lock); in phonet_init_net()