Searched refs:ulp_type (Results 1 - 2 of 2) sorted by relevance

/netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/net/
H A Dcnic_if.h203 int ulp_type; member in struct:cnic_sock
244 int (*register_device)(struct cnic_dev *dev, int ulp_type,
246 int (*unregister_device)(struct cnic_dev *dev, int ulp_type);
258 struct cnic_dev *(*cm_select_dev)(struct sockaddr_in *, int ulp_type);
305 extern int cnic_register_driver(int ulp_type, struct cnic_ulp_ops *ulp_ops);
307 extern int cnic_unregister_driver(int ulp_type);
H A Dcnic.c415 int cnic_register_driver(int ulp_type, struct cnic_ulp_ops *ulp_ops) argument
419 if (ulp_type < 0 || ulp_type >= MAX_CNIC_ULP_TYPE) {
420 pr_err("%s: Bad type %d\n", __func__, ulp_type);
424 if (cnic_ulp_tbl[ulp_type]) {
426 __func__, ulp_type);
435 clear_bit(ULP_F_INIT, &cp->ulp_flags[ulp_type]);
440 rcu_assign_pointer(cnic_ulp_tbl[ulp_type], ulp_ops);
449 if (!test_and_set_bit(ULP_F_INIT, &cp->ulp_flags[ulp_type]))
458 int cnic_unregister_driver(int ulp_type) argument
512 cnic_register_device(struct cnic_dev *dev, int ulp_type, void *ulp_ctx) argument
553 cnic_unregister_device(struct cnic_dev *dev, int ulp_type) argument
1230 cnic_reply_bnx2x_kcqes(struct cnic_dev *dev, int ulp_type, struct kcqe *cqes[], u32 num_cqes) argument
2072 int ulp_type; local
2722 cnic_cm_create(struct cnic_dev *dev, int ulp_type, u32 cid, u32 l5_cid, struct cnic_sock **csk, void *context) argument
2845 cnic_cm_select_dev(struct sockaddr_in *dst_addr, int ulp_type) argument
3028 int ulp_type = csk->ulp_type; local
[all...]

Completed in 49 milliseconds