Home
last modified time | relevance | path

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

/linux-4.4.14/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.c2351 qlcnic_dcb_init_dcbnl_ops(adapter->dcb); in qlcnic_setup_netdev()
2638 qlcnic_dcb_enable(adapter->dcb); in qlcnic_probe()
2639 qlcnic_dcb_get_info(adapter->dcb); in qlcnic_probe()
2767 qlcnic_dcb_free(adapter->dcb); in qlcnic_remove()
3716 qlcnic_dcb_get_info(adapter->dcb); in qlcnic_attach_work()
Dqlcnic.h1179 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.4.14/drivers/net/ethernet/chelsio/cxgb4/
Dcxgb4_dcb.c49 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_state_init() local
50 int version_temp = dcb->dcb_version; in cxgb4_dcb_state_init()
52 memset(dcb, 0, sizeof(struct port_dcb_info)); in cxgb4_dcb_state_init()
53 dcb->state = CXGB4_DCB_STATE_START; in cxgb4_dcb_state_init()
55 dcb->dcb_version = version_temp; in cxgb4_dcb_state_init()
64 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_version_init() local
69 dcb->dcb_version = FW_PORT_DCB_VER_AUTO; in cxgb4_dcb_version_init()
76 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_cleanup_apps() local
85 if (!dcb->app_priority[i].protocolid) in cxgb4_dcb_cleanup_apps()
88 app.protocol = dcb->app_priority[i].protocolid; in cxgb4_dcb_cleanup_apps()
[all …]
Dcxgb4.h453 struct port_dcb_info dcb; /* Data Center Bridging support */ member
Dcxgb4_main.c506 if (!pi->dcb.enabled) in cxgb4_dcb_enabled()
509 return ((pi->dcb.state == CXGB4_DCB_STATE_FW_ALLSYNCED) || in cxgb4_dcb_enabled()
510 (pi->dcb.state == CXGB4_DCB_STATE_HOST)); in cxgb4_dcb_enabled()
Dcxgb4_debugfs.c2294 (ethqset2pinfo(adap, base_qset + i)->dcb.pgid >> in sge_qinfo_show()
2297 (ethqset2pinfo(adap, base_qset + i)->dcb.pfcen >> in sge_qinfo_show()
Dt4fw_api.h2425 } dcb; member
/linux-4.4.14/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.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/bios/
Ddcb.c32 u16 dcb = 0x0000; in dcb_table() local
35 dcb = nvbios_rd16(bios, 0x36); in dcb_table()
36 if (!dcb) { in dcb_table()
38 return dcb; in dcb_table()
41 *ver = nvbios_rd08(bios, dcb); in dcb_table()
48 if (nvbios_rd32(bios, dcb + 6) == 0x4edcbdcb) { in dcb_table()
49 *hdr = nvbios_rd08(bios, dcb + 1); in dcb_table()
50 *cnt = nvbios_rd08(bios, dcb + 2); in dcb_table()
51 *len = nvbios_rd08(bios, dcb + 3); in dcb_table()
52 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 = nvbios_rd16(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 = nvbios_rd16(bios, dcb + 0x0a); in dcb_gpio_table()
38 if (*ver >= 0x22 && nvbios_rd08(bios, dcb - 1) >= 0x13) in dcb_gpio_table()
39 data = nvbios_rd16(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 = nvbios_rd16(bios, dcb + 2); in dcb_i2c_table()
37 i2c = nvbios_rd16(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 = nvbios_rd16(bios, dcb + 0x14); in nvbios_connTe()
DKbuild6 nvkm-y += nvkm/subdev/bios/dcb.o
/linux-4.4.14/drivers/gpu/drm/nouveau/
Dnouveau_bios.c1253 u8 *dcb = NULL; in olddcb_table() local
1256 dcb = ROMPTR(dev, drm->vbios.data[0x36]); in olddcb_table()
1257 if (!dcb) { in olddcb_table()
1262 if (dcb[0] >= 0x42) { in olddcb_table()
1263 NV_WARN(drm, "DCB version 0x%02x unknown\n", dcb[0]); in olddcb_table()
1266 if (dcb[0] >= 0x30) { in olddcb_table()
1267 if (ROM32(dcb[6]) == 0x4edcbdcb) in olddcb_table()
1268 return dcb; in olddcb_table()
1270 if (dcb[0] >= 0x20) { in olddcb_table()
1271 if (ROM32(dcb[4]) == 0x4edcbdcb) in olddcb_table()
[all …]
Dnouveau_dp.c75 nv_encoder->dcb->dpconf.link_nr, in nouveau_dp_detect()
76 nv_encoder->dcb->dpconf.link_bw); in nouveau_dp_detect()
78 if (nv_encoder->dcb->dpconf.link_nr < nv_encoder->dp.link_nr) in nouveau_dp_detect()
79 nv_encoder->dp.link_nr = nv_encoder->dcb->dpconf.link_nr; in nouveau_dp_detect()
80 if (nv_encoder->dcb->dpconf.link_bw < nv_encoder->dp.link_bw) in nouveau_dp_detect()
81 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.c1554 .base.hasht = nv_encoder->dcb->hasht, in nv50_dac_dpms()
1555 .base.hashm = nv_encoder->dcb->hashm, in nv50_dac_dpms()
1659 .base.hasht = nv_encoder->dcb->hasht, in nv50_dac_detect()
1660 .base.hashm = nv_encoder->dcb->hashm, in nv50_dac_detect()
1710 nv_encoder->dcb = dcbe; in nv50_dac_create()
1746 .base.mthd.hasht = nv_encoder->dcb->hasht, in nv50_audio_mode_set()
1747 .base.mthd.hashm = (0xf0ff & nv_encoder->dcb->hashm) | in nv50_audio_mode_set()
1773 .base.hasht = nv_encoder->dcb->hasht, in nv50_audio_disconnect()
1774 .base.hashm = (0xf0ff & nv_encoder->dcb->hashm) | in nv50_audio_disconnect()
1796 .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.c495 if (nouveau_modeset != 2 && drm->vbios.dcb.entries) { in nouveau_display_create()
/linux-4.4.14/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()
241 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_sample_load() local
248 if (dcb->type == DCB_OUTPUT_TV) { in nv17_dac_sample_load()
275 nvkm_gpio_set(gpio, 0, DCB_GPIO_TVDAC1, 0xff, dcb->type == DCB_OUTPUT_TV); in nv17_dac_sample_load()
276 nvkm_gpio_set(gpio, 0, DCB_GPIO_TVDAC0, 0xff, dcb->type == DCB_OUTPUT_TV); in nv17_dac_sample_load()
292 if (dcb->type == DCB_OUTPUT_TV) in nv17_dac_sample_load()
339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; in nv17_dac_detect() local
347 '@' + 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()
105 nvkm_i2c_bus_find(i2c, nv_encoder->dcb->i2c_index); in nv04_display_create()
Dtvnv17.c150 struct dcb_output *dcb = tv_enc->base.dcb; in nv17_tv_detect() local
175 if (dcb->tvconf.has_component_output) in nv17_tv_detect()
193 '@' + ffs(dcb->or)); in nv17_tv_detect()
374 mode, nouveau_encoder(encoder)->dcb->index); in nv17_tv_dpms()
419 struct dcb_output *dcb = nouveau_encoder(enc)->dcb; in nv17_tv_prepare() local
421 if ((dcb->type == DCB_OUTPUT_TMDS || in nv17_tv_prepare()
422 dcb->type == DCB_OUTPUT_LVDS) && in nv17_tv_prepare()
424 nv04_dfp_get_bound_head(dev, dcb) == head) { in nv17_tv_prepare()
425 nv04_dfp_bind_head(dev, dcb, head ^ 1, in nv17_tv_prepare()
603 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or)); in nv17_tv_commit()
[all …]
Dtvnv04.c84 mode, nv_encoder->dcb->index); in nv04_tv_dpms()
177 nv_crtc->index, '@' + ffs(nv_encoder->dcb->or)); in nv04_tv_commit()
233 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.4.14/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.4.14/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.c570 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_v4_conn_request() local
577 dcb->dccpd_reset_code = DCCP_RESET_CODE_BAD_SERVICE_CODE; in dccp_v4_conn_request()
585 dcb->dccpd_reset_code = DCCP_RESET_CODE_TOO_BUSY; in dccp_v4_conn_request()
625 dreq->dreq_isr = dcb->dccpd_seq; in dccp_v4_conn_request()
Dipv6.c305 struct dccp_skb_cb *dcb = DCCP_SKB_CB(skb); in dccp_v6_conn_request() local
314 dcb->dccpd_reset_code = DCCP_RESET_CODE_BAD_SERVICE_CODE; in dccp_v6_conn_request()
320 dcb->dccpd_reset_code = DCCP_RESET_CODE_TOO_BUSY; in dccp_v6_conn_request()
366 dreq->dreq_isr = dcb->dccpd_seq; in dccp_v6_conn_request()
/linux-4.4.14/drivers/dma-buf/
Ddma-buf.c126 struct dma_buf_poll_cb_t *dcb = (struct dma_buf_poll_cb_t *)cb; in dma_buf_poll_cb() local
129 spin_lock_irqsave(&dcb->poll->lock, flags); in dma_buf_poll_cb()
130 wake_up_locked_poll(dcb->poll, dcb->active); in dma_buf_poll_cb()
131 dcb->active = 0; in dma_buf_poll_cb()
132 spin_unlock_irqrestore(&dcb->poll->lock, flags); in dma_buf_poll_cb()
172 struct dma_buf_poll_cb_t *dcb = &dmabuf->cb_excl; in dma_buf_poll() local
179 if (dcb->active) { in dma_buf_poll()
180 dcb->active |= pevents; in dma_buf_poll()
183 dcb->active = pevents; in dma_buf_poll()
190 dma_buf_poll_cb(NULL, &dcb->cb); in dma_buf_poll()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/engine/disp/
Dnv50.c44 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_internal_crt_() argument
47 return disp->func->outp.internal.crt(base, index, dcb, poutp); in nv50_disp_outp_internal_crt_()
52 struct dcb_output *dcb, in nv50_disp_outp_internal_tmds_() argument
56 return disp->func->outp.internal.tmds(base, index, dcb, poutp); in nv50_disp_outp_internal_tmds_()
61 struct dcb_output *dcb, in nv50_disp_outp_internal_lvds_() argument
65 return disp->func->outp.internal.lvds(base, index, dcb, poutp); in nv50_disp_outp_internal_lvds_()
70 struct dcb_output *dcb, struct nvkm_output **poutp) in nv50_disp_outp_internal_dp_() argument
74 return disp->func->outp.internal.dp(base, index, dcb, poutp); in nv50_disp_outp_internal_dp_()
80 struct dcb_output *dcb, in nv50_disp_outp_external_tmds_() argument
85 return disp->func->outp.external.tmds(base, index, dcb, poutp); in nv50_disp_outp_external_tmds_()
[all …]
/linux-4.4.14/drivers/gpu/drm/nouveau/nvkm/subdev/mxm/
Dnv50.c192 u16 dcb = dcb_table(bios, &ver, &hdr, &cnt, &len); in mxm_dcb_sanitise() local
193 if (dcb == 0x0000 || ver != 0x40) { in mxm_dcb_sanitise()
/linux-4.4.14/drivers/net/ethernet/amd/xgbe/
DMakefile7 amd-xgbe-$(CONFIG_AMD_XGBE_DCB) += xgbe-dcb.o
Dxgbe.h739 unsigned int dcb; /* DCB Feature */ member
Dxgbe-drv.c540 hw_feat->dcb = XGMAC_GET_BITS(mac_hfr1, MAC_HWF1R, DCBEN); in xgbe_get_all_hw_features()
/linux-4.4.14/net/dcb/
Ddcbnl.c200 struct dcbmsg *dcb; in dcbnl_newmsg() local
207 nlh = nlmsg_put(skb, port, seq, type, sizeof(*dcb), flags); in dcbnl_newmsg()
210 dcb = nlmsg_data(nlh); in dcbnl_newmsg()
211 dcb->dcb_family = AF_UNSPEC; in dcbnl_newmsg()
212 dcb->cmd = cmd; in dcbnl_newmsg()
213 dcb->dcb_pad = 0; in dcbnl_newmsg()
1705 struct dcbmsg *dcb = nlmsg_data(nlh); in dcb_doit() local
1716 ret = nlmsg_parse(nlh, sizeof(*dcb), tb, DCB_ATTR_MAX, in dcb_doit()
1721 if (dcb->cmd > DCB_CMD_MAX) in dcb_doit()
1725 fn = &reply_funcs[dcb->cmd]; in dcb_doit()
[all …]
/linux-4.4.14/net/
DMakefile56 obj-y += dcb/
DKconfig226 source "net/dcb/Kconfig"
/linux-4.4.14/net/sched/
Dact_api.c783 struct netlink_callback dcb; in tca_action_flush() local
822 err = a.ops->walk(skb, &dcb, RTM_DELACTION, &a); in tca_action_flush()
/linux-4.4.14/drivers/net/ethernet/intel/i40e/
Di40e_dcb.c884 if (!hw->func_caps.dcb) in i40e_init_dcb()
Di40e_type.h247 bool dcb; member
Di40e_fcoe.c291 if (!pf->hw.func_caps.dcb) { in i40e_init_pf_fcoe()
Di40e_common.c2876 p->dcb = true; in i40e_parse_discover_capabilities()
Di40e_main.c4985 if ((!hw->func_caps.dcb) || in i40e_init_pf_dcb()
/linux-4.4.14/drivers/net/ethernet/intel/i40evf/
Di40e_type.h247 bool dcb; member
Di40e_common.c970 hw->dev_caps.dcb = msg->vf_offload_flags & in i40e_vf_parse_hw_config()