Home
last modified time | relevance | path

Searched refs:dcb (Results 1 – 56 of 56) sorted by relevance

/linux-4.1.27/drivers/net/ethernet/qlogic/qlcnic/
Dqlcnic_dcb.h45 static inline void qlcnic_clear_dcb_ops(struct qlcnic_dcb *dcb) in qlcnic_clear_dcb_ops() argument
47 kfree(dcb); in qlcnic_clear_dcb_ops()
48 dcb = NULL; in qlcnic_clear_dcb_ops()
51 static inline int qlcnic_dcb_get_hw_capability(struct qlcnic_dcb *dcb) in qlcnic_dcb_get_hw_capability() argument
53 if (dcb && dcb->ops->get_hw_capability) in qlcnic_dcb_get_hw_capability()
54 return dcb->ops->get_hw_capability(dcb); in qlcnic_dcb_get_hw_capability()
59 static inline void qlcnic_dcb_free(struct qlcnic_dcb *dcb) in qlcnic_dcb_free() argument
61 if (dcb && dcb->ops->free) in qlcnic_dcb_free()
62 dcb->ops->free(dcb); in qlcnic_dcb_free()
65 static inline int qlcnic_dcb_attach(struct qlcnic_dcb *dcb) in qlcnic_dcb_attach() argument
[all …]
Dqlcnic_dcb.c242 static inline void __qlcnic_init_dcbnl_ops(struct qlcnic_dcb *dcb) in __qlcnic_init_dcbnl_ops() argument
244 if (test_bit(QLCNIC_DCB_STATE, &dcb->state)) in __qlcnic_init_dcbnl_ops()
245 dcb->adapter->netdev->dcbnl_ops = &qlcnic_dcbnl_ops; in __qlcnic_init_dcbnl_ops()
251 adapter->dcb->ops = &qlcnic_82xx_dcb_ops; in qlcnic_set_dcb_ops()
253 adapter->dcb->ops = &qlcnic_83xx_dcb_ops; in qlcnic_set_dcb_ops()
258 struct qlcnic_dcb *dcb; in qlcnic_register_dcb() local
263 dcb = kzalloc(sizeof(struct qlcnic_dcb), GFP_ATOMIC); in qlcnic_register_dcb()
264 if (!dcb) in qlcnic_register_dcb()
267 adapter->dcb = dcb; in qlcnic_register_dcb()
268 dcb->adapter = adapter; in qlcnic_register_dcb()
[all …]
Dqlcnic_83xx_init.c641 qlcnic_dcb_get_info(adapter->dcb); in qlcnic_83xx_idc_reattach_driver()
2530 qlcnic_dcb_enable(adapter->dcb); in qlcnic_83xx_init()
2532 qlcnic_dcb_get_info(adapter->dcb); in qlcnic_83xx_init()
Dqlcnic_main.c2341 qlcnic_dcb_init_dcbnl_ops(adapter->dcb); in qlcnic_setup_netdev()
2628 qlcnic_dcb_enable(adapter->dcb); in qlcnic_probe()
2629 qlcnic_dcb_get_info(adapter->dcb); in qlcnic_probe()
2757 qlcnic_dcb_free(adapter->dcb); in qlcnic_remove()
3706 qlcnic_dcb_get_info(adapter->dcb); in qlcnic_attach_work()
Dqlcnic.h1178 struct qlcnic_dcb *dcb; member
Dqlcnic_83xx_hw.c1001 qlcnic_dcb_aen_handler(adapter->dcb, (void *)&event[1]); in __qlcnic_83xx_process_aen()
1640 if (adapter->dcb) in qlcnic_83xx_initialize_nic()
Dqlcnic_io.c1128 qlcnic_dcb_aen_handler(adapter->dcb, (void *)&msg); in qlcnic_handle_fw_message()
/linux-4.1.27/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_dcb.c40 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_state_init() local
41 int version_temp = dcb->dcb_version; in cxgb4_dcb_state_init()
43 memset(dcb, 0, sizeof(struct port_dcb_info)); in cxgb4_dcb_state_init()
44 dcb->state = CXGB4_DCB_STATE_START; in cxgb4_dcb_state_init()
46 dcb->dcb_version = version_temp; in cxgb4_dcb_state_init()
55 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_version_init() local
60 dcb->dcb_version = FW_PORT_DCB_VER_AUTO; in cxgb4_dcb_version_init()
67 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_cleanup_apps() local
76 if (!dcb->app_priority[i].protocolid) in cxgb4_dcb_cleanup_apps()
79 app.protocol = dcb->app_priority[i].protocolid; in cxgb4_dcb_cleanup_apps()
[all …]
Dcxgb4_debugfs.c1727 (ethqset2pinfo(adap, base_qset + i)->dcb.pgid >> in sge_qinfo_show()
1730 (ethqset2pinfo(adap, base_qset + i)->dcb.pfcen >> in sge_qinfo_show()
Dcxgb4.h425 struct port_dcb_info dcb; /* Data Center Bridging support */ member
Dcxgb4_main.c494 if (!pi->dcb.enabled) in cxgb4_dcb_enabled()
497 return ((pi->dcb.state == CXGB4_DCB_STATE_FW_ALLSYNCED) || in cxgb4_dcb_enabled()
498 (pi->dcb.state == CXGB4_DCB_STATE_HOST)); in cxgb4_dcb_enabled()
Dt4fw_api.h2370 } dcb; member
/linux-4.1.27/drivers/scsi/
Ddc395x.c230 struct DeviceCtlBlk *dcb; member
380 static u8 start_scsi(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb,
384 static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb,
392 static void srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb,
394 static void request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb,
397 struct DeviceCtlBlk *dcb);
736 static void free_tag(struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) in free_tag() argument
739 dcb->tag_mask &= ~(1 << srb->tag_number); /* free tag mask */ in free_tag()
778 static void srb_waiting_insert(struct DeviceCtlBlk *dcb, in srb_waiting_insert() argument
782 srb->cmd, dcb->target_id, dcb->target_lun, srb); in srb_waiting_insert()
[all …]
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Ddcb.c33 u16 dcb = 0x0000; in dcb_table() local
36 dcb = nv_ro16(bios, 0x36); in dcb_table()
37 if (!dcb) { in dcb_table()
39 return dcb; in dcb_table()
42 *ver = nv_ro08(bios, dcb); in dcb_table()
49 if (nv_ro32(bios, dcb + 6) == 0x4edcbdcb) { in dcb_table()
50 *hdr = nv_ro08(bios, dcb + 1); in dcb_table()
51 *cnt = nv_ro08(bios, dcb + 2); in dcb_table()
52 *len = nv_ro08(bios, dcb + 3); in dcb_table()
53 return dcb; in dcb_table()
[all …]
Dextdev.c32 u16 dcb, extdev = 0; in extdev_table() local
34 dcb = dcb_table(bios, &dcb_ver, &dcb_hdr, &dcb_cnt, &dcb_len); in extdev_table()
35 if (!dcb || (dcb_ver != 0x30 && dcb_ver != 0x40)) in extdev_table()
38 extdev = nv_ro16(bios, dcb + 18); in extdev_table()
Dgpio.c33 u16 dcb = dcb_table(bios, ver, hdr, cnt, len); in dcb_gpio_table() local
34 if (dcb) { in dcb_gpio_table()
36 data = nv_ro16(bios, dcb + 0x0a); in dcb_gpio_table()
38 if (*ver >= 0x22 && nv_ro08(bios, dcb - 1) >= 0x13) in dcb_gpio_table()
39 data = nv_ro16(bios, dcb - 0x0f); in dcb_gpio_table()
Di2c.c32 u16 dcb = dcb_table(bios, ver, hdr, cnt, len); in dcb_i2c_table() local
33 if (dcb) { in dcb_i2c_table()
35 i2c = nv_ro16(bios, dcb + 2); in dcb_i2c_table()
37 i2c = nv_ro16(bios, dcb + 4); in dcb_i2c_table()
Dconn.c31 u32 dcb = dcb_table(bios, ver, hdr, cnt, len); in nvbios_connTe() local
32 if (dcb && *ver >= 0x30 && *hdr >= 0x16) { in nvbios_connTe()
33 u32 data = nv_ro16(bios, dcb + 0x14); in nvbios_connTe()
DKbuild6 nvkm-y += nvkm/subdev/bios/dcb.o
/linux-4.1.27/drivers/gpu/drm/nouveau/
Dnouveau_bios.c1252 u8 *dcb = NULL; in olddcb_table() local
1255 dcb = ROMPTR(dev, drm->vbios.data[0x36]); in olddcb_table()
1256 if (!dcb) { in olddcb_table()
1261 if (dcb[0] >= 0x42) { in olddcb_table()
1262 NV_WARN(drm, "DCB version 0x%02x unknown\n", dcb[0]); in olddcb_table()
1265 if (dcb[0] >= 0x30) { in olddcb_table()
1266 if (ROM32(dcb[6]) == 0x4edcbdcb) in olddcb_table()
1267 return dcb; in olddcb_table()
1269 if (dcb[0] >= 0x20) { in olddcb_table()
1270 if (ROM32(dcb[4]) == 0x4edcbdcb) in olddcb_table()
[all …]
Dnouveau_dp.c76 nv_encoder->dcb->dpconf.link_nr, in nouveau_dp_detect()
77 nv_encoder->dcb->dpconf.link_bw); in nouveau_dp_detect()
79 if (nv_encoder->dcb->dpconf.link_nr < nv_encoder->dp.link_nr) in nouveau_dp_detect()
80 nv_encoder->dp.link_nr = nv_encoder->dcb->dpconf.link_nr; in nouveau_dp_detect()
81 if (nv_encoder->dcb->dpconf.link_bw < nv_encoder->dp.link_bw) in nouveau_dp_detect()
82 nv_encoder->dp.link_bw = nv_encoder->dcb->dpconf.link_bw; in nouveau_dp_detect()
Dnouveau_connector.c78 (nv_encoder->dcb && nv_encoder->dcb->type == type)) in find_encoder()
145 if (nv_encoder->dcb->type == DCB_OUTPUT_DP) { in nouveau_connector_ddc_detect()
184 if (nv_encoder->dcb->i2c_index == idx && edid) { in nouveau_connector_of_detect()
211 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS || in nouveau_connector_set_encoder()
212 nv_encoder->dcb->type == DCB_OUTPUT_TMDS) { in nouveau_connector_set_encoder()
230 nv_encoder->dcb->type == DCB_OUTPUT_TMDS ? in nouveau_connector_set_encoder()
277 if (nv_encoder->dcb->type == DCB_OUTPUT_TMDS) in nouveau_connector_detect()
279 if (nv_encoder->dcb->type == DCB_OUTPUT_ANALOG) in nouveau_connector_detect()
282 if (nv_partner && ((nv_encoder->dcb->type == DCB_OUTPUT_ANALOG && in nouveau_connector_detect()
283 nv_partner->dcb->type == DCB_OUTPUT_TMDS) || in nouveau_connector_detect()
[all …]
Dnv50_display.c1533 .base.hasht = nv_encoder->dcb->hasht, in nv50_dac_dpms()
1534 .base.hashm = nv_encoder->dcb->hashm, in nv50_dac_dpms()
1638 .base.hasht = nv_encoder->dcb->hasht, in nv50_dac_detect()
1639 .base.hashm = nv_encoder->dcb->hashm, in nv50_dac_detect()
1688 nv_encoder->dcb = dcbe; in nv50_dac_create()
1721 .base.mthd.hasht = nv_encoder->dcb->hasht, in nv50_audio_mode_set()
1722 .base.mthd.hashm = (0xf0ff & nv_encoder->dcb->hashm) | in nv50_audio_mode_set()
1748 .base.hasht = nv_encoder->dcb->hasht, in nv50_audio_disconnect()
1749 .base.hashm = (0xf0ff & nv_encoder->dcb->hashm) | in nv50_audio_disconnect()
1771 .base.hasht = nv_encoder->dcb->hasht, in nv50_hdmi_mode_set()
[all …]
Dnouveau_encoder.h42 struct dcb_output *dcb; member
Dnouveau_connector.h66 u8 *dcb; member
Dnouveau_bios.h112 struct dcb_table dcb; member
Dnouveau_display.c480 if (nouveau_modeset != 2 && drm->vbios.dcb.entries) { in nouveau_display_create()
/linux-4.1.27/drivers/gpu/drm/nouveau/dispnv04/
Ddac.c43 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv04_dac_output_offset() local
46 if (dcb->or & (8 | DCB_OUTPUT_C)) in nv04_dac_output_offset()
48 if (dcb->or & (8 | DCB_OUTPUT_B)) in nv04_dac_output_offset()
236 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load() local
243 if (dcb->type == DCB_OUTPUT_TV) { in nv17_dac_sample_load()
270 gpio->set(gpio, 0, DCB_GPIO_TVDAC1, 0xff, dcb->type == DCB_OUTPUT_TV); in nv17_dac_sample_load()
271 gpio->set(gpio, 0, DCB_GPIO_TVDAC0, 0xff, dcb->type == DCB_OUTPUT_TV); in nv17_dac_sample_load()
287 if (dcb->type == DCB_OUTPUT_TV) in nv17_dac_sample_load()
334 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_detect() local
342 '@' + ffs(dcb->or)); in nv17_dac_detect()
[all …]
Ddfp.c132 nv_crtc->fp_users |= 1 << nouveau_encoder(encoder)->dcb->index; in nv04_dfp_update_fp_control()
139 nv_crtc->fp_users &= ~(1 << nouveau_encoder(encoder)->dcb->index); in nv04_dfp_update_fp_control()
155 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in get_tmds_slave() local
158 if (dcb->type != DCB_OUTPUT_TMDS || dcb->location == DCB_LOC_ON_CHIP) in get_tmds_slave()
172 struct dcb_output *slave_dcb = nouveau_encoder(slave)->dcb; in get_tmds_slave()
175 slave_dcb->tmdsconf.slave_addr == dcb->tmdsconf.slave_addr) in get_tmds_slave()
207 uint32_t bits1618 = nv_encoder->dcb->or & DCB_OUTPUT_A ? 0x10000 : 0x40000; in nv04_dfp_prepare_sel_clk()
209 if (nv_encoder->dcb->location != DCB_LOC_ON_CHIP) in nv04_dfp_prepare_sel_clk()
236 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS && nv04_display(dev)->saved_reg.sel_clk & 0xf0) { in nv04_dfp_prepare_sel_clk()
261 if (nv_encoder->dcb->location == DCB_LOC_ON_CHIP) in nv04_dfp_prepare()
[all …]
Ddisp.c39 struct dcb_table *dcb = &drm->vbios.dcb; in nv04_display_create() local
63 for (i = 0; i < dcb->entries; i++) { in nv04_display_create()
64 struct dcb_output *dcbent = &dcb->entry[i]; in nv04_display_create()
104 nv_encoder->i2c = i2c->find(i2c, nv_encoder->dcb->i2c_index); in nv04_display_create()
Dtvnv17.c158 struct dcb_output *dcb = tv_enc->base.dcb; in nv17_tv_detect() local
183 if (dcb->tvconf.has_component_output) in nv17_tv_detect()
201 '@' + ffs(dcb->or)); in nv17_tv_detect()
382 mode, nouveau_encoder(encoder)->dcb->index); in nv17_tv_dpms()
427 struct dcb_output *dcb = nouveau_encoder(enc)->dcb; in nv17_tv_prepare() local
429 if ((dcb->type == DCB_OUTPUT_TMDS || in nv17_tv_prepare()
430 dcb->type == DCB_OUTPUT_LVDS) && in nv17_tv_prepare()
432 nv04_dfp_get_bound_head(dev, dcb) == head) { in nv17_tv_prepare()
433 nv04_dfp_bind_head(dev, dcb, head ^ 1, in nv17_tv_prepare()
611 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or)); in nv17_tv_commit()
[all …]
Dtvnv04.c80 mode, nv_encoder->dcb->index); in nv04_tv_dpms()
173 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or)); in nv04_tv_commit()
229 nv_encoder->dcb = entry; in nv04_tv_create()
Dcrtc.c266 (nv_encoder->dcb->type == DCB_OUTPUT_LVDS || in nv_crtc_mode_set_vga()
267 nv_encoder->dcb->type == DCB_OUTPUT_TMDS)) in nv_crtc_mode_set_vga()
480 if (nv_encoder->dcb->type == DCB_OUTPUT_LVDS) in nv_crtc_mode_set_regs()
482 if (nv_encoder->dcb->type == DCB_OUTPUT_TV) in nv_crtc_mode_set_regs()
484 if (nv_encoder->dcb->type == DCB_OUTPUT_TMDS) in nv_crtc_mode_set_regs()
486 if (nv_encoder->dcb->location != DCB_LOC_ON_CHIP && digital) in nv_crtc_mode_set_regs()
/linux-4.1.27/drivers/isdn/mISDN/
Dlayer1.c36 dchannel_l1callback *dcb; member
130 l1->dcb(l1->dch, HW_POWERUP_REQ); in l1_deact_cnf()
150 l1->dcb(l1->dch, INFO3_P8); in l1_power_up_s()
173 l1->dcb(l1->dch, INFO3_P8); in l1_info2_ind()
182 l1->dcb(l1->dch, INFO3_P8); in l1_info4_ind()
201 l1->dcb(l1->dch, HW_D_NOBLOCKED); in l1_timer3()
202 l1->dcb(l1->dch, PH_DEACTIVATE_IND); in l1_timer3()
217 l1->dcb(l1->dch, PH_ACTIVATE_IND); in l1_timer_act()
228 l1->dcb(l1->dch, HW_D_NOBLOCKED); in l1_timer_deact()
229 l1->dcb(l1->dch, PH_DEACTIVATE_IND); in l1_timer_deact()
[all …]
/linux-4.1.27/net/dccp/
Doutput.c51 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_transmit_skb() local
56 dccp_packet_hdr_len(dcb->dccpd_type); in dccp_transmit_skb()
63 dcb->dccpd_seq = ADD48(dp->dccps_gss, 1); in dccp_transmit_skb()
65 switch (dcb->dccpd_type) { in dccp_transmit_skb()
77 dcb->dccpd_seq = dp->dccps_iss; in dccp_transmit_skb()
82 ackno = dcb->dccpd_ack_seq; in dccp_transmit_skb()
104 dh->dccph_type = dcb->dccpd_type; in dccp_transmit_skb()
107 dh->dccph_doff = (dccp_header_size + dcb->dccpd_opt_len) / 4; in dccp_transmit_skb()
108 dh->dccph_ccval = dcb->dccpd_ccval; in dccp_transmit_skb()
113 dccp_update_gss(sk, dcb->dccpd_seq); in dccp_transmit_skb()
[all …]
Doptions.c403 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_insert_option_ackvec() local
412 if (dcb->dccpd_opt_len + len > DCCP_MAX_OPT_LEN) { in dccp_insert_option_ackvec()
414 dccp_packet_name(dcb->dccpd_type)); in dccp_insert_option_ackvec()
423 len + dcb->dccpd_opt_len + skb->len > dp->dccps_mss_cache) { in dccp_insert_option_ackvec()
426 dcb->dccpd_opt_len, dp->dccps_mss_cache); in dccp_insert_option_ackvec()
430 dcb->dccpd_opt_len += len; in dccp_insert_option_ackvec()
471 if (dccp_ackvec_update_records(av, dcb->dccpd_seq, nonce)) in dccp_insert_option_ackvec()
Dinput.c578 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_rcv_state_process() local
615 dcb->dccpd_reset_code = DCCP_RESET_CODE_NO_CONNECTION; in dccp_rcv_state_process()
618 dcb->dccpd_reset_code = DCCP_RESET_CODE_NO_CONNECTION; in dccp_rcv_state_process()
639 dccp_send_sync(sk, dcb->dccpd_seq, DCCP_PKT_SYNC); in dccp_rcv_state_process()
697 dccp_send_sync(sk, dcb->dccpd_seq, DCCP_PKT_SYNCACK); in dccp_rcv_state_process()
Dipv4.c599 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_v4_conn_request() local
606 dcb->dccpd_reset_code = DCCP_RESET_CODE_BAD_SERVICE_CODE; in dccp_v4_conn_request()
614 dcb->dccpd_reset_code = DCCP_RESET_CODE_TOO_BUSY; in dccp_v4_conn_request()
654 dreq->dreq_isr = dcb->dccpd_seq; in dccp_v4_conn_request()
Dipv6.c336 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_v6_conn_request() local
345 dcb->dccpd_reset_code = DCCP_RESET_CODE_BAD_SERVICE_CODE; in dccp_v6_conn_request()
351 dcb->dccpd_reset_code = DCCP_RESET_CODE_TOO_BUSY; in dccp_v6_conn_request()
397 dreq->dreq_isr = dcb->dccpd_seq; in dccp_v6_conn_request()
/linux-4.1.27/drivers/dma-buf/
Ddma-buf.c124 struct dma_buf_poll_cb_t *dcb = (struct dma_buf_poll_cb_t *)cb; in dma_buf_poll_cb() local
127 spin_lock_irqsave(&dcb->poll->lock, flags); in dma_buf_poll_cb()
128 wake_up_locked_poll(dcb->poll, dcb->active); in dma_buf_poll_cb()
129 dcb->active = 0; in dma_buf_poll_cb()
130 spin_unlock_irqrestore(&dcb->poll->lock, flags); in dma_buf_poll_cb()
170 struct dma_buf_poll_cb_t *dcb = &dmabuf->cb_excl; in dma_buf_poll() local
177 if (dcb->active) { in dma_buf_poll()
178 dcb->active |= pevents; in dma_buf_poll()
181 dcb->active = pevents; in dma_buf_poll()
188 dma_buf_poll_cb(NULL, &dcb->cb); in dma_buf_poll()
[all …]
/linux-4.1.27/drivers/net/ethernet/amd/xgbe/
DMakefile7 amd-xgbe-$(CONFIG_AMD_XGBE_DCB) += xgbe-dcb.o
Dxgbe.h633 unsigned int dcb; /* DCB Feature */ member
Dxgbe-drv.c516 hw_feat->dcb = XGMAC_GET_BITS(mac_hfr1, MAC_HWF1R, DCBEN); in xgbe_get_all_hw_features()
/linux-4.1.27/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dnv50.c194 u16 dcb = dcb_table(bios, &ver, &hdr, &cnt, &len); in mxm_dcb_sanitise() local
195 if (dcb == 0x0000 || ver != 0x40) { in mxm_dcb_sanitise()
/linux-4.1.27/net/dcb/
Ddcbnl.c203 struct dcbmsg *dcb; in dcbnl_newmsg() local
210 nlh = nlmsg_put(skb, port, seq, type, sizeof(*dcb), flags); in dcbnl_newmsg()
213 dcb = nlmsg_data(nlh); in dcbnl_newmsg()
214 dcb->dcb_family = AF_UNSPEC; in dcbnl_newmsg()
215 dcb->cmd = cmd; in dcbnl_newmsg()
216 dcb->dcb_pad = 0; in dcbnl_newmsg()
1708 struct dcbmsg *dcb = nlmsg_data(nlh); in dcb_doit() local
1719 ret = nlmsg_parse(nlh, sizeof(*dcb), tb, DCB_ATTR_MAX, in dcb_doit()
1724 if (dcb->cmd > DCB_CMD_MAX) in dcb_doit()
1728 fn = &reply_funcs[dcb->cmd]; in dcb_doit()
[all …]
/linux-4.1.27/net/
DMakefile56 obj-y += dcb/
DKconfig223 source "net/dcb/Kconfig"
/linux-4.1.27/drivers/staging/lustre/lustre/include/
Ddt_object.h143 struct dt_txn_commit_cb *dcb);
967 struct dt_txn_commit_cb *dcb) in dt_trans_cb_add() argument
970 dcb->dcb_magic = TRANS_COMMIT_CB_MAGIC; in dt_trans_cb_add()
971 return th->th_dev->dd_ops->dt_trans_cb_add(th, dcb); in dt_trans_cb_add()
/linux-4.1.27/net/sched/
Dact_api.c765 struct netlink_callback dcb; in tca_action_flush() local
804 err = a.ops->walk(skb, &dcb, RTM_DELACTION, &a); in tca_action_flush()
/linux-4.1.27/drivers/net/ethernet/intel/i40e/
Di40e_dcb.c644 if (!hw->func_caps.dcb) in i40e_init_dcb()
Di40e_type.h213 bool dcb; member
Di40e_fcoe.c290 if (!pf->hw.func_caps.dcb) { in i40e_init_pf_fcoe()
Di40e_common.c2478 p->dcb = true; in i40e_parse_discover_capabilities()
Di40e_main.c4603 if ((!hw->func_caps.dcb) || in i40e_init_pf_dcb()
/linux-4.1.27/drivers/net/ethernet/intel/i40evf/
Di40e_type.h213 bool dcb; member
Di40e_common.c609 hw->dev_caps.dcb = msg->vf_offload_flags & in i40e_vf_parse_hw_config()