Searched refs:ulp_ops (Results 1 - 7 of 7) sorted by relevance

/linux-master/net/ipv4/
H A Dtcp_ulp.c87 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 Dtcp_diag.c86 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 Dbnxt_ulp.h45 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 Dbnxt_ulp.c53 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 Dcnic.c178 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 Dcnic_if.h385 int cnic_register_driver(int ulp_type, struct cnic_ulp_ops *ulp_ops);
H A Dcnic.h217 struct cnic_ulp_ops __rcu *ulp_ops[MAX_CNIC_ULP_TYPE]; member in struct:cnic_local

Completed in 128 milliseconds