Searched refs:ulp_ops (Results 1 - 7 of 7) sorted by relevance
/linux-master/net/ipv4/ |
H A D | tcp_ulp.c | 87 struct tcp_ulp_ops *ulp_ops; local 92 list_for_each_entry_rcu(ulp_ops, &tcp_ulp_list, list) { 95 offs == 0 ? "" : " ", ulp_ops->name); 130 static int __tcp_set_ulp(struct sock *sk, const struct tcp_ulp_ops *ulp_ops) argument 143 if (!ulp_ops->clone && sk->sk_state == TCP_LISTEN) 146 err = ulp_ops->init(sk); 150 icsk->icsk_ulp_ops = ulp_ops; 153 module_put(ulp_ops->owner); 159 const struct tcp_ulp_ops *ulp_ops; local 163 ulp_ops [all...] |
H A D | tcp_diag.c | 86 const struct tcp_ulp_ops *ulp_ops) 95 err = nla_put_string(skb, INET_ULP_INFO_NAME, ulp_ops->name); 99 if (ulp_ops->get_info) 100 err = ulp_ops->get_info(sk, skb); 133 const struct tcp_ulp_ops *ulp_ops; local 135 ulp_ops = icsk->icsk_ulp_ops; 136 if (ulp_ops) 137 err = tcp_diag_put_ulp(skb, sk, ulp_ops); 168 const struct tcp_ulp_ops *ulp_ops; local 170 ulp_ops 85 tcp_diag_put_ulp(struct sk_buff *skb, struct sock *sk, const struct tcp_ulp_ops *ulp_ops) argument [all...] |
/linux-master/drivers/net/ethernet/broadcom/bnxt/ |
H A D | bnxt_ulp.h | 45 struct bnxt_ulp_ops __rcu *ulp_ops; member in struct:bnxt_ulp 109 int bnxt_register_dev(struct bnxt_en_dev *edev, struct bnxt_ulp_ops *ulp_ops,
|
H A D | bnxt_ulp.c | 53 struct bnxt_ulp_ops *ulp_ops, 71 rcu_assign_pointer(ulp->ulp_ops, ulp_ops); 96 RCU_INIT_POINTER(ulp->ulp_ops, NULL); 245 ops = rtnl_dereference(ulp->ulp_ops); 267 ops = rtnl_dereference(ulp->ulp_ops); 52 bnxt_register_dev(struct bnxt_en_dev *edev, struct bnxt_ulp_ops *ulp_ops, void *handle) argument
|
/linux-master/drivers/net/ethernet/broadcom/ |
H A D | cnic.c | 178 static inline void ulp_get(struct cnic_ulp_ops *ulp_ops) argument 180 atomic_inc(&ulp_ops->ref_count); 183 static inline void ulp_put(struct cnic_ulp_ops *ulp_ops) argument 185 atomic_dec(&ulp_ops->ref_count); 325 struct cnic_ulp_ops *ulp_ops; local 355 ulp_ops = rcu_dereference(cp->ulp_ops[CNIC_ULP_ISCSI]); 356 if (ulp_ops) 357 rc = ulp_ops->iscsi_nl_send_msg( 393 if (!rcu_access_pointer(cp->ulp_ops[CNIC_ULP_L 473 cnic_register_driver(int ulp_type, struct cnic_ulp_ops *ulp_ops) argument 517 struct cnic_ulp_ops *ulp_ops; local 570 struct cnic_ulp_ops *ulp_ops; local 1434 struct cnic_ulp_ops *ulp_ops; local 2840 struct cnic_ulp_ops *ulp_ops; local 3194 struct cnic_ulp_ops *ulp_ops; local 3230 struct cnic_ulp_ops *ulp_ops; local 3252 struct cnic_ulp_ops *ulp_ops; local 3339 struct cnic_ulp_ops *ulp_ops; local 3363 struct cnic_ulp_ops *ulp_ops; local 3917 struct cnic_ulp_ops *ulp_ops; local 5662 struct cnic_ulp_ops *ulp_ops; local [all...] |
H A D | cnic_if.h | 385 int cnic_register_driver(int ulp_type, struct cnic_ulp_ops *ulp_ops);
|
H A D | cnic.h | 217 struct cnic_ulp_ops __rcu *ulp_ops[MAX_CNIC_ULP_TYPE]; member in struct:cnic_local
|
Completed in 128 milliseconds