Lines Matching defs:daddr
173 u8 phonet_address_get(struct net_device *dev, u8 daddr)
184 if (test_bit(daddr >> 2, pnd->addrs))
185 saddr = daddr;
199 saddr = phonet_address_get(def_dev, daddr);
356 int phonet_route_add(struct net_device *dev, u8 daddr)
362 daddr = daddr >> 2;
364 if (routes->table[daddr] == NULL) {
365 rcu_assign_pointer(routes->table[daddr], dev);
373 int phonet_route_del(struct net_device *dev, u8 daddr)
378 daddr = daddr >> 2;
380 if (rcu_access_pointer(routes->table[daddr]) == dev)
381 RCU_INIT_POINTER(routes->table[daddr], NULL);
393 struct net_device *phonet_route_get_rcu(struct net *net, u8 daddr)
399 daddr >>= 2;
400 dev = rcu_dereference(routes->table[daddr]);
404 struct net_device *phonet_route_output(struct net *net, u8 daddr)
410 daddr >>= 2;
412 dev = rcu_dereference(routes->table[daddr]);