Home
last modified time | relevance | path

Searched refs:parent (Results 1 – 25 of 51) sorted by relevance

123

/net/sched/
Dsch_htb.c85 struct htb_class *parent; /* parent class */ member
243 struct rb_node **p = &root->rb_node, *parent = NULL; in htb_add_to_id_tree() local
247 parent = *p; in htb_add_to_id_tree()
248 c = rb_entry(parent, struct htb_class, node[prio]); in htb_add_to_id_tree()
251 p = &parent->rb_right; in htb_add_to_id_tree()
253 p = &parent->rb_left; in htb_add_to_id_tree()
255 rb_link_node(&cl->node[prio], parent, p); in htb_add_to_id_tree()
269 struct rb_node **p = &q->wait_pq[cl->level].rb_node, *parent = NULL; in htb_add_to_wait_tree() local
281 parent = *p; in htb_add_to_wait_tree()
282 c = rb_entry(parent, struct htb_class, pq_node); in htb_add_to_wait_tree()
[all …]
Dsch_hfsc.c202 struct rb_node *parent = NULL; in eltree_insert() local
206 parent = *p; in eltree_insert()
207 cl1 = rb_entry(parent, struct hfsc_class, el_node); in eltree_insert()
209 p = &parent->rb_right; in eltree_insert()
211 p = &parent->rb_left; in eltree_insert()
213 rb_link_node(&cl->el_node, parent, p); in eltree_insert()
267 struct rb_node *parent = NULL; in vttree_insert() local
271 parent = *p; in vttree_insert()
272 cl1 = rb_entry(parent, struct hfsc_class, vt_node); in vttree_insert()
274 p = &parent->rb_right; in vttree_insert()
[all …]
Dsch_atm.c48 struct atm_qdisc_data *parent; /* parent qdisc */ member
134 unsigned long parent, u32 classid) in atm_tc_bind_filter() argument
183 struct atm_qdisc_data *p = VCC2FLOW(vcc)->parent; in sch_atm_pop()
204 static int atm_tc_change(struct Qdisc *sch, u32 classid, u32 parent, in atm_tc_change() argument
217 "flow %p,opt %p)\n", sch, p, classid, parent, flow, opt); in atm_tc_change()
221 if (parent && parent != TC_H_ROOT && parent != sch->handle) in atm_tc_change()
310 flow->parent = p; in atm_tc_change()
Dcls_api.c128 u32 parent; in tc_ctl_tfilter() local
147 parent = t->tcm_parent; in tc_ctl_tfilter()
169 if (!parent) { in tc_ctl_tfilter()
172 parent = q->handle; in tc_ctl_tfilter()
184 if (TC_H_MIN(parent)) { in tc_ctl_tfilter()
185 cl = cops->get(q, parent); in tc_ctl_tfilter()
260 tp->classid = parent; in tc_ctl_tfilter()
Dsch_api.c209 if ((q->parent != TC_H_ROOT) && !(q->flags & TCQ_F_INGRESS)) in qdisc_list_add()
215 if ((q->parent != TC_H_ROOT) && !(q->flags & TCQ_F_INGRESS)) in qdisc_list_del()
642 while ((parentid = sch->parent)) { in qdisc_tree_decrease_qlen()
681 static int qdisc_graft(struct net_device *dev, struct Qdisc *parent, in qdisc_graft() argument
688 if (parent == NULL) { in qdisc_graft()
718 const struct Qdisc_class_ops *cops = parent->ops->cl_ops; in qdisc_graft()
723 unsigned long cl = cops->get(parent, classid); in qdisc_graft()
725 err = cops->graft(parent, cl, new, &old); in qdisc_graft()
726 cops->put(parent, cl); in qdisc_graft()
747 u32 parent, u32 handle, struct nlattr **tca, int *errp) in qdisc_create() argument
[all …]
/net/bluetooth/
Daf_bluetooth.c211 void bt_accept_enqueue(struct sock *parent, struct sock *sk) in bt_accept_enqueue() argument
213 BT_DBG("parent %p, sk %p", parent, sk); in bt_accept_enqueue()
216 list_add_tail(&bt_sk(sk)->accept_q, &bt_sk(parent)->accept_q); in bt_accept_enqueue()
217 bt_sk(sk)->parent = parent; in bt_accept_enqueue()
218 parent->sk_ack_backlog++; in bt_accept_enqueue()
227 bt_sk(sk)->parent->sk_ack_backlog--; in bt_accept_unlink()
228 bt_sk(sk)->parent = NULL; in bt_accept_unlink()
233 struct sock *bt_accept_dequeue(struct sock *parent, struct socket *newsock) in bt_accept_dequeue() argument
238 BT_DBG("parent %p", parent); in bt_accept_dequeue()
240 list_for_each_safe(p, n, &bt_sk(parent)->accept_q) { in bt_accept_dequeue()
[all …]
Dsco.c61 static void __sco_chan_add(struct sco_conn *conn, struct sock *sk, struct sock *parent);
161 static inline int sco_chan_add(struct sco_conn *conn, struct sock *sk, struct sock *parent) in sco_chan_add() argument
169 __sco_chan_add(conn, sk, parent); in sco_chan_add()
330 static void sco_sock_cleanup_listen(struct sock *parent) in sco_sock_cleanup_listen() argument
334 BT_DBG("parent %p", parent); in sco_sock_cleanup_listen()
337 while ((sk = bt_accept_dequeue(parent, NULL))) { in sco_sock_cleanup_listen()
342 parent->sk_state = BT_CLOSED; in sco_sock_cleanup_listen()
343 sock_set_flag(parent, SOCK_ZAPPED); in sco_sock_cleanup_listen()
399 static void sco_sock_init(struct sock *sk, struct sock *parent) in sco_sock_init() argument
403 if (parent) in sco_sock_init()
[all …]
Dl2cap.c203 static void __l2cap_chan_add(struct l2cap_conn *conn, struct sock *sk, struct sock *parent) in __l2cap_chan_add() argument
230 if (parent) in __l2cap_chan_add()
231 bt_accept_enqueue(parent, sk); in __l2cap_chan_add()
239 struct sock *parent = bt_sk(sk)->parent; in l2cap_chan_del() local
258 if (parent) { in l2cap_chan_del()
260 parent->sk_data_ready(parent, 0); in l2cap_chan_del()
400 struct sock *parent = bt_sk(sk)->parent; in l2cap_conn_start() local
403 parent->sk_data_ready(parent, 0); in l2cap_conn_start()
538 static inline void l2cap_chan_add(struct l2cap_conn *conn, struct sock *sk, struct sock *parent) in l2cap_chan_add() argument
542 __l2cap_chan_add(conn, sk, parent); in l2cap_chan_add()
[all …]
/net/bluetooth/rfcomm/
Dsock.c82 struct sock *sk = d->owner, *parent; in rfcomm_sk_state_change() local
95 parent = bt_sk(sk)->parent; in rfcomm_sk_state_change()
96 if (parent) { in rfcomm_sk_state_change()
101 parent->sk_data_ready(parent, 0); in rfcomm_sk_state_change()
110 if (parent && sock_flag(sk, SOCK_ZAPPED)) { in rfcomm_sk_state_change()
191 static void rfcomm_sock_cleanup_listen(struct sock *parent) in rfcomm_sock_cleanup_listen() argument
195 BT_DBG("parent %p", parent); in rfcomm_sock_cleanup_listen()
198 while ((sk = bt_accept_dequeue(parent, NULL))) { in rfcomm_sock_cleanup_listen()
203 parent->sk_state = BT_CLOSED; in rfcomm_sock_cleanup_listen()
204 sock_set_flag(parent, SOCK_ZAPPED); in rfcomm_sock_cleanup_listen()
[all …]
/net/ipv4/
Dinet_lro.c157 lro_desc->parent = skb; in lro_init_desc()
192 struct sk_buff *parent = lro_desc->parent; in lro_add_common() local
210 parent->len); in lro_add_common()
212 parent->len += tcp_data_len; in lro_add_common()
213 parent->data_len += tcp_data_len; in lro_add_common()
221 struct sk_buff *parent = lro_desc->parent; in lro_add_packet() local
227 parent->truesize += skb->truesize; in lro_add_packet()
232 skb_shinfo(parent)->frag_list = skb; in lro_add_packet()
242 struct sk_buff *skb = lro_desc->parent; in lro_add_frags()
310 skb_shinfo(lro_desc->parent)->gso_size = lro_desc->mss; in lro_flush()
[all …]
Dfib_trie.c92 #define NODE_TYPE(node) ((node)->parent & NODE_TYPE_MASK)
94 #define IS_TNODE(n) (!(n->parent & T_LEAF))
95 #define IS_LEAF(n) (n->parent & T_LEAF)
98 unsigned long parent; member
103 unsigned long parent; member
117 unsigned long parent; member
170 return (struct tnode *)(node->parent & ~NODE_TYPE_MASK); in node_parent()
186 node->parent = (unsigned long)ptr | NODE_TYPE(node); in node_set_parent()
392 l->parent = T_LEAF; in leaf_new()
414 tn->parent = T_TNODE; in tnode_new()
[all …]
/net/dsa/
Dslave.c46 ds->slave_mii_bus->parent = &(ds->master_mii_bus->dev); in dsa_slave_mii_bus_init()
54 struct net_device *master = p->parent->master_netdev; in dsa_slave_open()
92 struct net_device *master = p->parent->master_netdev; in dsa_slave_close()
110 struct net_device *master = p->parent->master_netdev; in dsa_slave_change_rx_flags()
121 struct net_device *master = p->parent->master_netdev; in dsa_slave_set_rx_mode()
130 struct net_device *master = p->parent->master_netdev; in dsa_slave_set_mac_address()
230 struct dsa_switch *ds = p->parent; in dsa_slave_get_strings()
249 struct dsa_switch *ds = p->parent; in dsa_slave_get_ethtool_stats()
262 struct dsa_switch *ds = p->parent; in dsa_slave_get_sset_count()
328 dsa_slave_create(struct dsa_switch *ds, struct device *parent, in dsa_slave_create() argument
[all …]
Ddsa.c70 dsa_switch_setup(struct device *parent, struct dsa_platform_data *pd, in dsa_switch_setup() argument
179 slave_dev = dsa_slave_create(ds, parent, i, pd->port_names[i]); in dsa_switch_setup()
256 static struct device *dev_find_class(struct device *parent, char *class) in dev_find_class() argument
258 if (dev_is_class(parent, class)) { in dev_find_class()
259 get_device(parent); in dev_find_class()
260 return parent; in dev_find_class()
263 return device_find_child(parent, class, dev_is_class); in dev_find_class()
Ddsa_priv.h56 struct dsa_switch *parent; member
103 struct device *parent,
/net/sunrpc/
Drpc_pipe.c540 static void rpc_depopulate(struct dentry *parent, in rpc_depopulate() argument
543 struct inode *dir = parent->d_inode; in rpc_depopulate()
551 list_for_each_safe(pos, next, &parent->d_subdirs) { in rpc_depopulate()
585 rpc_populate(struct dentry *parent, in rpc_populate() argument
589 struct inode *inode, *dir = parent->d_inode; in rpc_populate()
596 dentry = d_alloc_name(parent, files[i].name); in rpc_populate()
621 __FILE__, __func__, parent->d_name.name); in rpc_populate()
655 rpc_lookup_create(struct dentry *parent, const char *name, int len, int exclusive) in rpc_lookup_create() argument
657 struct inode *dir = parent->d_inode; in rpc_lookup_create()
661 dentry = lookup_one_len(name, parent, len); in rpc_lookup_create()
[all …]
Drpcb_clnt.c471 struct rpc_clnt *parent = clnt->cl_parent; in rpcb_find_transport_owner() local
473 while (parent != clnt) { in rpcb_find_transport_owner()
474 if (parent->cl_xprt != clnt->cl_xprt) in rpcb_find_transport_owner()
478 clnt = parent; in rpcb_find_transport_owner()
479 parent = parent->cl_parent; in rpcb_find_transport_owner()
/net/rxrpc/
Dar-connection.c71 struct rb_node *p, *parent, **pp; in rxrpc_get_bundle() local
113 parent = NULL; in rxrpc_get_bundle()
115 parent = *pp; in rxrpc_get_bundle()
116 bundle = rb_entry(parent, struct rxrpc_conn_bundle, node); in rxrpc_get_bundle()
130 rb_link_node(&bundle->node, parent, pp); in rxrpc_get_bundle()
226 struct rb_node *parent, **p; in rxrpc_assign_connection_id() local
242 parent = NULL; in rxrpc_assign_connection_id()
246 parent = *p; in rxrpc_assign_connection_id()
247 xconn = rb_entry(parent, struct rxrpc_connection, node); in rxrpc_assign_connection_id()
263 rb_link_node(&conn->node, parent, p); in rxrpc_assign_connection_id()
[all …]
Dar-call.c153 struct rb_node *p, *parent, **pp; in rxrpc_get_client_call() local
194 parent = NULL; in rxrpc_get_client_call()
196 parent = *pp; in rxrpc_get_client_call()
197 call = rb_entry(parent, struct rxrpc_call, sock_node); in rxrpc_get_client_call()
212 rb_link_node(&call->sock_node, parent, pp); in rxrpc_get_client_call()
251 struct rb_node **p, *parent; in rxrpc_incoming_call() local
317 parent = NULL; in rxrpc_incoming_call()
319 parent = *p; in rxrpc_incoming_call()
320 call = rb_entry(parent, struct rxrpc_call, conn_node); in rxrpc_incoming_call()
334 rb_link_node(&call->conn_node, parent, p); in rxrpc_incoming_call()
Dar-accept.c316 struct rb_node *parent, **pp; in rxrpc_accept_call() local
332 parent = NULL; in rxrpc_accept_call()
334 parent = *pp; in rxrpc_accept_call()
335 call = rb_entry(parent, struct rxrpc_call, sock_node); in rxrpc_accept_call()
371 rb_link_node(&call->sock_node, parent, pp); in rxrpc_accept_call()
/net/core/
Dgen_estimator.c149 struct rb_node **p = &est_root.rb_node, *parent = NULL; in gen_add_node() local
154 parent = *p; in gen_add_node()
155 e = rb_entry(parent, struct gen_estimator, node); in gen_add_node()
158 p = &parent->rb_right; in gen_add_node()
160 p = &parent->rb_left; in gen_add_node()
162 rb_link_node(&est->node, parent, p); in gen_add_node()
/net/irda/
Dirda_device.c225 if (task->parent) { in irda_task_kick()
227 if (task->parent->state == IRDA_TASK_CHILD_WAIT) { in irda_task_kick()
228 task->parent->state = IRDA_TASK_CHILD_DONE; in irda_task_kick()
231 del_timer(&task->parent->timer); in irda_task_kick()
234 irda_task_kick(task->parent); in irda_task_kick()
/net/802/
Dgarp.c151 struct rb_node *parent = app->gid.rb_node; in garp_attr_lookup() local
155 while (parent) { in garp_attr_lookup()
156 attr = rb_entry(parent, struct garp_attr, node); in garp_attr_lookup()
159 parent = parent->rb_left; in garp_attr_lookup()
161 parent = parent->rb_right; in garp_attr_lookup()
170 struct rb_node *parent = NULL, **p = &app->gid.rb_node; in garp_attr_insert() local
175 parent = *p; in garp_attr_insert()
176 attr = rb_entry(parent, struct garp_attr, node); in garp_attr_insert()
179 p = &parent->rb_left; in garp_attr_insert()
181 p = &parent->rb_right; in garp_attr_insert()
[all …]
/net/wimax/
Ddebugfs.c31 #define __debugfs_register(prefix, name, parent) \ argument
33 result = d_level_register_debugfs(prefix, name, parent); \
43 struct device *dev = net_dev->dev.parent; in wimax_debugfs_add()
/net/iucv/
Daf_iucv.c119 static void iucv_sock_cleanup_listen(struct sock *parent) in iucv_sock_cleanup_listen() argument
124 while ((sk = iucv_accept_dequeue(parent, NULL))) { in iucv_sock_cleanup_listen()
129 parent->sk_state = IUCV_CLOSED; in iucv_sock_cleanup_listen()
130 sock_set_flag(parent, SOCK_ZAPPED); in iucv_sock_cleanup_listen()
205 static void iucv_sock_init(struct sock *sk, struct sock *parent) in iucv_sock_init() argument
207 if (parent) in iucv_sock_init()
208 sk->sk_type = parent->sk_type; in iucv_sock_init()
277 void iucv_accept_enqueue(struct sock *parent, struct sock *sk) in iucv_accept_enqueue() argument
280 struct iucv_sock *par = iucv_sk(parent); in iucv_accept_enqueue()
286 iucv_sk(sk)->parent = parent; in iucv_accept_enqueue()
[all …]
/net/ipv6/
Dip6_fib.c481 ln->parent = pn; in fib6_add_1()
501 pn = fn->parent; in fib6_add_1()
538 in->parent = pn; in fib6_add_1()
552 ln->parent = in; in fib6_add_1()
553 fn->parent = in; in fib6_add_1()
579 ln->parent = pn; in fib6_add_1()
593 fn->parent = ln; in fib6_add_1()
741 sfn->parent = fn; in fib6_add()
866 fn = fn->parent; in fib6_lookup_1()
1024 return fn->parent; in fib6_repair_tree()
[all …]

123