/linux-master/security/selinux/ |
H A D | hooks.c | 1594 /* Commonly granted from child to parent. */ 2090 static int selinux_ptrace_access_check(struct task_struct *child, argument 2094 u32 csid = task_sid_obj(child); 4542 * selinux_conn_sid - Determine the child socket label for a connection 5015 /* server child socket */
|
/linux-master/security/ |
H A D | security.c | 942 * @child: target process 945 * Check permission before allowing the current process to trace the @child 954 int security_ptrace_access_check(struct task_struct *child, unsigned int mode) argument 956 return call_int_hook(ptrace_access_check, child, mode);
|
/linux-master/security/apparmor/ |
H A D | lsm.c | 123 static int apparmor_ptrace_access_check(struct task_struct *child, argument 130 cred = get_task_cred(child); 1390 * @sk: child sock
|
/linux-master/net/xfrm/ |
H A D | xfrm_device.c | 422 !xdst->child->xfrm)) {
|
/linux-master/net/sched/ |
H A D | sch_taprio.c | 557 struct Qdisc *child, struct sk_buff **to_free) 574 return qdisc_enqueue(skb, child, to_free); 578 struct Qdisc *child, 601 ret = taprio_enqueue_one(segs, sch, child, to_free); 625 struct Qdisc *child; local 630 child = q->qdiscs[queue]; 631 if (unlikely(!child)) 641 return taprio_enqueue_segmented(skb, sch, child, 647 return taprio_enqueue_one(skb, sch, child, to_free); 706 struct Qdisc *child local 556 taprio_enqueue_one(struct sk_buff *skb, struct Qdisc *sch, struct Qdisc *child, struct sk_buff **to_free) argument 577 taprio_enqueue_segmented(struct sk_buff *skb, struct Qdisc *sch, struct Qdisc *child, struct sk_buff **to_free) argument 2453 struct Qdisc *child = taprio_leaf(sch, cl); local 2467 struct Qdisc *child = taprio_leaf(sch, cl); variable in typeref:struct:Qdisc [all...] |
H A D | sch_cbs.c | 89 struct Qdisc *child, 95 err = child->ops->enqueue(skb, child, to_free); 161 static struct sk_buff *cbs_child_dequeue(struct Qdisc *sch, struct Qdisc *child) argument 165 skb = child->ops->dequeue(child); 88 cbs_child_enqueue(struct sk_buff *skb, struct Qdisc *sch, struct Qdisc *child, struct sk_buff **to_free) argument
|
/linux-master/net/mptcp/ |
H A D | subflow.c | 799 struct sock *child; local 803 /* After child creation we must look for MPC even when options 841 child = listener->icsk_af_ops->syn_recv_sock(sk, skb, req, dst, 844 if (child && *own_req) { 845 struct mptcp_subflow_context *ctx = mptcp_subflow_ctx(child); 865 ctx->conn = mptcp_sk_clone_init(listener->conn, &mp_opt, child, req); 871 mptcp_pm_new_connection(owner, child, 1); 877 mptcp_pm_fully_established(owner, child); 903 if (!mptcp_finish_join(child)) { 904 struct mptcp_subflow_context *subflow = mptcp_subflow_ctx(child); 1636 mptcp_attach_cgroup(struct sock *parent, struct sock *child) argument [all...] |
/linux-master/net/mac80211/ |
H A D | cfg.c | 4754 struct ieee80211_sub_if_data *child; local 4756 list_for_each_entry(child, &sdata->local->interfaces, list) { 4757 if (child != sdata && child->vif.mbssid_tx_vif == &sdata->vif) { 4758 child->vif.bss_conf.he_bss_color.color = color; 4759 child->vif.bss_conf.he_bss_color.enabled = enable; 4760 ieee80211_link_info_change_notify(child, 4761 &child->deflink,
|
/linux-master/net/ipv6/ |
H A D | ip6_fib.c | 1797 struct fib6_node *child; local 1832 child = NULL; 1834 child = fn_r; 1838 child = fn_l; 1844 /* Subtree root (i.e. fn) may have one child */ 1869 rcu_assign_pointer(pn->right, child); 1871 rcu_assign_pointer(pn->left, child); 1876 if (child) 1877 rcu_assign_pointer(child->parent, pn); 1885 if (!child) { [all...] |
/linux-master/net/ipv4/ |
H A D | tcp_minisocks.c | 635 * points to the child socket. 651 struct sock *child; local 771 * elsewhere and is checked directly against the child socket rather 831 * child socket). 850 child = inet_csk(sk)->icsk_af_ops->syn_recv_sock(sk, skb, req, NULL, 852 if (!child) 858 return child; 861 sock_rps_save_rxhash(child, skb); 862 tcp_synack_rtt_meas(child, req); 864 return inet_csk_complete_hashdance(sk, child, re 934 bh_unlock_sock(child); variable 935 sock_put(child); variable [all...] |
H A D | syncookies.c | 201 struct sock *child; local 204 child = icsk->icsk_af_ops->syn_recv_sock(sk, skb, req, dst, 206 if (child) { 208 sock_rps_save_rxhash(child, skb); 212 return child; 215 if (inet_csk_reqsk_queue_add(sk, req, child)) 216 return child; 218 bh_unlock_sock(child); 219 sock_put(child); 395 * Output is listener if incoming packet would not create a child [all...] |
H A D | inet_hashtables.c | 216 int __inet_inherit_port(const struct sock *sk, struct sock *child) argument 219 unsigned short port = inet_sk(child)->inet_num; 230 head2 = inet_bhashfn_portaddr(table, child, net, port); 247 * as that of the child socket. We have to look up or 248 * create a new bind bucket for the child here. */ 266 } else if (!inet_bind2_bucket_addr_match(tb2, child)) { 270 tb2 = inet_bind2_bucket_find(head2, net, port, l3mdev, child); 273 net, head2, tb, child); 279 inet_csk_update_fastreuse(tb, child); 280 inet_bind_hash(child, t [all...] |
/linux-master/net/dccp/ |
H A D | minisocks.c | 147 struct sock *child = NULL; local 196 child = inet_csk(sk)->icsk_af_ops->syn_recv_sock(sk, skb, req, NULL, 198 if (child) { 199 child = inet_csk_complete_hashdance(sk, child, req, own_req); 211 return child; 221 int dccp_child_process(struct sock *parent, struct sock *child, 223 __releases(child) 226 const int state = child->sk_state; 228 if (!sock_owned_by_user(child)) { [all...] |
/linux-master/net/bluetooth/ |
H A D | hci_conn.c | 1081 struct hci_conn *child = link->conn; local 1083 hci_conn_unlink(child); 1093 hci_conn_cleanup_child(child, conn->abort_reason);
|
/linux-master/kernel/irq/ |
H A D | irqdomain.c | 1200 struct irq_data *child) 1205 irq_data_get_node(child)); 1207 child->parent_data = irq_data; 1208 irq_data->irq = child->irq; 1209 irq_data->common = child->common; 1199 irq_domain_insert_irq_data(struct irq_domain *domain, struct irq_data *child) argument
|
/linux-master/kernel/bpf/ |
H A D | lpm_trie.c | 26 struct lpm_trie_node __rcu *child[2]; member in struct:lpm_trie_node 61 * child pointers are %NULL. 72 * node (2) will become a child of (1). In child index depends on the next bit 74 * child[0] of (1): 90 * The child[1] slot of (1) could be filled with another node which has bit #17 110 * above (bit #17 is 0), it would normally be attached to (1) as child[0]. 138 * 192.168.1.1/32 would be a child of (5) etc. 147 * is a child that can be used to become more specific, the trie is traversed 280 node = rcu_dereference_check(node->child[next_bi [all...] |
/linux-master/include/scsi/ |
H A D | sas_ata.h | 41 struct domain_device *child, int phy_id); 124 struct domain_device *child, int phy_id) 123 sas_ata_add_dev(struct domain_device *parent, struct ex_phy *phy, struct domain_device *child, int phy_id) argument
|
/linux-master/include/net/ |
H A D | xfrm.h | 85 |---. child .-> dst -. xfrm .-> xfrm_state #2 86 |---. child .-> dst -. xfrm .-> xfrm_state #3 87 |---. child .-> NULL 942 * xdst->child points to the next element of bundle. 958 struct dst_entry *child; member in struct:xfrm_dst 987 return xdst->child; 994 static inline void xfrm_dst_set_child(struct xfrm_dst *xdst, struct dst_entry *child) argument 996 xdst->child = child; 1967 if (!x->xso.offload_handle && !xdst->child [all...] |
H A D | tcp.h | 394 enum skb_drop_reason tcp_child_process(struct sock *parent, struct sock *child,
|
H A D | devlink.h | 1484 int (*rate_leaf_parent_set)(struct devlink_rate *child, 1488 int (*rate_node_parent_set)(struct devlink_rate *child,
|
/linux-master/include/linux/ |
H A D | security.h | 151 extern int cap_ptrace_access_check(struct task_struct *child, unsigned int mode); 279 int security_ptrace_access_check(struct task_struct *child, unsigned int mode); 577 static inline int security_ptrace_access_check(struct task_struct *child, argument 580 return cap_ptrace_access_check(child, mode);
|
H A D | perf_event.h | 576 * A child event will use parent's @list (and therefore @lock), so they are 1089 extern int perf_event_init_task(struct task_struct *child, u64 clone_flags); 1090 extern void perf_event_exit_task(struct task_struct *child); 1751 static inline int perf_event_init_task(struct task_struct *child, argument 1753 static inline void perf_event_exit_task(struct task_struct *child) { } argument
|
H A D | lsm_hook_defs.h | 36 LSM_HOOK(int, 0, ptrace_access_check, struct task_struct *child,
|
/linux-master/include/linux/sched/ |
H A D | topology.h | 90 struct sched_domain __rcu *child; /* bottom domain must be null terminated */ member in struct:sched_domain
|
/linux-master/include/linux/gpio/ |
H A D | driver.h | 88 * This callback translates a child hardware IRQ offset to a parent 89 * hardware IRQ offset on a hierarchical interrupt chip. The child 125 * This optional callback is used to translate the child's GPIO line 871 #define for_each_gpiochip_node(dev, child) \ 872 device_for_each_child_node(dev, child) \ 873 if (!fwnode_property_present(child, "gpio-controller")) {} else 877 struct fwnode_handle *child; local 880 for_each_gpiochip_node(dev, child)
|