Lines Matching full:dcb

44 static inline int qlcnic_dcb_get_hw_capability(struct qlcnic_dcb *dcb)  in qlcnic_dcb_get_hw_capability()  argument
46 if (dcb && dcb->ops->get_hw_capability) in qlcnic_dcb_get_hw_capability()
47 return dcb->ops->get_hw_capability(dcb); in qlcnic_dcb_get_hw_capability()
52 static inline void qlcnic_dcb_free(struct qlcnic_dcb *dcb) in qlcnic_dcb_free() argument
54 if (dcb && dcb->ops->free) in qlcnic_dcb_free()
55 dcb->ops->free(dcb); in qlcnic_dcb_free()
58 static inline int qlcnic_dcb_attach(struct qlcnic_dcb *dcb) in qlcnic_dcb_attach() argument
60 if (dcb && dcb->ops->attach) in qlcnic_dcb_attach()
61 return dcb->ops->attach(dcb); in qlcnic_dcb_attach()
67 qlcnic_dcb_query_hw_capability(struct qlcnic_dcb *dcb, char *buf) in qlcnic_dcb_query_hw_capability() argument
69 if (dcb && dcb->ops->query_hw_capability) in qlcnic_dcb_query_hw_capability()
70 return dcb->ops->query_hw_capability(dcb, buf); in qlcnic_dcb_query_hw_capability()
75 static inline void qlcnic_dcb_get_info(struct qlcnic_dcb *dcb) in qlcnic_dcb_get_info() argument
77 if (dcb && dcb->ops->get_info) in qlcnic_dcb_get_info()
78 dcb->ops->get_info(dcb); in qlcnic_dcb_get_info()
82 qlcnic_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 type) in qlcnic_dcb_query_cee_param() argument
84 if (dcb && dcb->ops->query_cee_param) in qlcnic_dcb_query_cee_param()
85 return dcb->ops->query_cee_param(dcb, buf, type); in qlcnic_dcb_query_cee_param()
90 static inline int qlcnic_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) in qlcnic_dcb_get_cee_cfg() argument
92 if (dcb && dcb->ops->get_cee_cfg) in qlcnic_dcb_get_cee_cfg()
93 return dcb->ops->get_cee_cfg(dcb); in qlcnic_dcb_get_cee_cfg()
98 static inline void qlcnic_dcb_aen_handler(struct qlcnic_dcb *dcb, void *msg) in qlcnic_dcb_aen_handler() argument
100 if (dcb && dcb->ops->aen_handler) in qlcnic_dcb_aen_handler()
101 dcb->ops->aen_handler(dcb, msg); in qlcnic_dcb_aen_handler()
104 static inline void qlcnic_dcb_init_dcbnl_ops(struct qlcnic_dcb *dcb) in qlcnic_dcb_init_dcbnl_ops() argument
106 if (dcb && dcb->ops->init_dcbnl_ops) in qlcnic_dcb_init_dcbnl_ops()
107 dcb->ops->init_dcbnl_ops(dcb); in qlcnic_dcb_init_dcbnl_ops()
110 static inline int qlcnic_dcb_enable(struct qlcnic_dcb *dcb) in qlcnic_dcb_enable() argument
112 return dcb ? qlcnic_dcb_attach(dcb) : 0; in qlcnic_dcb_enable()