/kernel/linux/linux-6.6/drivers/net/ethernet/netronome/nfp/nic/ |
H A D | dcb.c | 52 struct nfp_dcb *dcb = &((struct nfp_app_nic_private *)nn->app_priv)->dcb; in get_dcb_priv() local 54 return dcb; in get_dcb_priv() 73 struct nfp_dcb *dcb; in nfp_nic_dcbnl_ieee_getets() local 75 dcb = get_dcb_priv(nn); in nfp_nic_dcbnl_ieee_getets() 78 ets->prio_tc[i] = dcb->prio2tc[i]; in nfp_nic_dcbnl_ieee_getets() 79 ets->tc_tx_bw[i] = dcb->tc_tx_pct[i]; in nfp_nic_dcbnl_ieee_getets() 80 ets->tc_tsa[i] = dcb->tc_tsa[i]; in nfp_nic_dcbnl_ieee_getets() 90 struct nfp_dcb *dcb; in nfp_refresh_tc2idx() local 93 dcb in nfp_refresh_tc2idx() 119 struct nfp_dcb *dcb; nfp_fill_maxrate() local 151 struct nfp_dcb *dcb; update_dscp_maxrate() local 177 struct nfp_dcb *dcb; nfp_nic_set_trust() local 195 struct nfp_dcb *dcb; nfp_nic_set_enable() local 237 struct nfp_dcb *dcb; nfp_nic_fill_ets() local 253 struct nfp_dcb *dcb = get_dcb_priv(nn); nfp_nic_ets_init() local 269 struct nfp_dcb *dcb; nfp_nic_dcbnl_ieee_setets() local 317 struct nfp_dcb *dcb; nfp_nic_dcbnl_ieee_getmaxrate() local 333 struct nfp_dcb *dcb; nfp_nic_dcbnl_ieee_setmaxrate() local 365 struct nfp_dcb *dcb; nfp_nic_set_trust_status() local 402 struct nfp_dcb *dcb; nfp_nic_set_dscp2prio() local 435 struct nfp_dcb *dcb; nfp_nic_dcbnl_ieee_setapp() local 481 struct nfp_dcb *dcb; nfp_nic_dcbnl_ieee_delapp() local 526 struct nfp_dcb *dcb; nfp_nic_dcb_init() local 566 struct nfp_dcb *dcb; nfp_nic_dcb_clean() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_dcb.h | 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 qlcnic_dcb_attach(struct qlcnic_dcb *dcb) qlcnic_dcb_attach() argument 67 qlcnic_dcb_query_hw_capability(struct qlcnic_dcb *dcb, char *buf) qlcnic_dcb_query_hw_capability() argument 75 qlcnic_dcb_get_info(struct qlcnic_dcb *dcb) qlcnic_dcb_get_info() argument 82 qlcnic_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 type) qlcnic_dcb_query_cee_param() argument 90 qlcnic_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) qlcnic_dcb_get_cee_cfg() argument 98 qlcnic_dcb_aen_handler(struct qlcnic_dcb *dcb, void *msg) qlcnic_dcb_aen_handler() argument 104 qlcnic_dcb_init_dcbnl_ops(struct qlcnic_dcb *dcb) qlcnic_dcb_init_dcbnl_ops() argument 110 qlcnic_dcb_enable(struct qlcnic_dcb *dcb) qlcnic_dcb_enable() argument [all...] |
H A D | qlcnic_dcb.c | 241 static inline void __qlcnic_init_dcbnl_ops(struct qlcnic_dcb *dcb) in __qlcnic_init_dcbnl_ops() argument 243 if (test_bit(QLCNIC_DCB_STATE, &dcb->state)) in __qlcnic_init_dcbnl_ops() 244 dcb->adapter->netdev->dcbnl_ops = &qlcnic_dcbnl_ops; in __qlcnic_init_dcbnl_ops() 250 adapter->dcb->ops = &qlcnic_82xx_dcb_ops; in qlcnic_set_dcb_ops() 252 adapter->dcb->ops = &qlcnic_83xx_dcb_ops; in qlcnic_set_dcb_ops() 257 struct qlcnic_dcb *dcb; in qlcnic_register_dcb() local 262 dcb = kzalloc(sizeof(struct qlcnic_dcb), GFP_ATOMIC); in qlcnic_register_dcb() 263 if (!dcb) in qlcnic_register_dcb() 266 adapter->dcb = dcb; in qlcnic_register_dcb() 274 __qlcnic_dcb_free(struct qlcnic_dcb *dcb) __qlcnic_dcb_free() argument 301 __qlcnic_dcb_get_info(struct qlcnic_dcb *dcb) __qlcnic_dcb_get_info() argument 307 __qlcnic_dcb_attach(struct qlcnic_dcb *dcb) __qlcnic_dcb_attach() argument 344 __qlcnic_dcb_query_hw_capability(struct qlcnic_dcb *dcb, char *buf) __qlcnic_dcb_query_hw_capability() argument 370 __qlcnic_dcb_get_capability(struct qlcnic_dcb *dcb, u32 *val) __qlcnic_dcb_get_capability() argument 403 qlcnic_82xx_dcb_get_hw_capability(struct qlcnic_dcb *dcb) qlcnic_82xx_dcb_get_hw_capability() argument 423 qlcnic_82xx_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 type) qlcnic_82xx_dcb_query_cee_param() argument 492 qlcnic_82xx_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) qlcnic_82xx_dcb_get_cee_cfg() argument 525 struct qlcnic_dcb *dcb; qlcnic_dcb_aen_work() local 533 qlcnic_82xx_dcb_aen_handler(struct qlcnic_dcb *dcb, void *data) qlcnic_82xx_dcb_aen_handler() argument 541 qlcnic_83xx_dcb_get_hw_capability(struct qlcnic_dcb *dcb) qlcnic_83xx_dcb_get_hw_capability() argument 564 qlcnic_83xx_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 idx) qlcnic_83xx_dcb_query_cee_param() argument 627 qlcnic_83xx_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) qlcnic_83xx_dcb_get_cee_cfg() argument 640 qlcnic_83xx_dcb_aen_handler(struct qlcnic_dcb *dcb, void *data) qlcnic_83xx_dcb_aen_handler() argument 945 struct qlcnic_dcb *dcb = adapter->dcb; qlcnic_dcb_get_pfc_state() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qlcnic/ |
H A D | qlcnic_dcb.h | 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 qlcnic_dcb_attach(struct qlcnic_dcb *dcb) qlcnic_dcb_attach() argument 67 qlcnic_dcb_query_hw_capability(struct qlcnic_dcb *dcb, char *buf) qlcnic_dcb_query_hw_capability() argument 75 qlcnic_dcb_get_info(struct qlcnic_dcb *dcb) qlcnic_dcb_get_info() argument 82 qlcnic_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 type) qlcnic_dcb_query_cee_param() argument 90 qlcnic_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) qlcnic_dcb_get_cee_cfg() argument 98 qlcnic_dcb_aen_handler(struct qlcnic_dcb *dcb, void *msg) qlcnic_dcb_aen_handler() argument 104 qlcnic_dcb_init_dcbnl_ops(struct qlcnic_dcb *dcb) qlcnic_dcb_init_dcbnl_ops() argument 110 qlcnic_dcb_enable(struct qlcnic_dcb *dcb) qlcnic_dcb_enable() argument [all...] |
H A D | qlcnic_dcb.c | 241 static inline void __qlcnic_init_dcbnl_ops(struct qlcnic_dcb *dcb) in __qlcnic_init_dcbnl_ops() argument 243 if (test_bit(QLCNIC_DCB_STATE, &dcb->state)) in __qlcnic_init_dcbnl_ops() 244 dcb->adapter->netdev->dcbnl_ops = &qlcnic_dcbnl_ops; in __qlcnic_init_dcbnl_ops() 250 adapter->dcb->ops = &qlcnic_82xx_dcb_ops; in qlcnic_set_dcb_ops() 252 adapter->dcb->ops = &qlcnic_83xx_dcb_ops; in qlcnic_set_dcb_ops() 257 struct qlcnic_dcb *dcb; in qlcnic_register_dcb() local 262 dcb = kzalloc(sizeof(struct qlcnic_dcb), GFP_ATOMIC); in qlcnic_register_dcb() 263 if (!dcb) in qlcnic_register_dcb() 266 adapter->dcb = dcb; in qlcnic_register_dcb() 274 __qlcnic_dcb_free(struct qlcnic_dcb *dcb) __qlcnic_dcb_free() argument 301 __qlcnic_dcb_get_info(struct qlcnic_dcb *dcb) __qlcnic_dcb_get_info() argument 307 __qlcnic_dcb_attach(struct qlcnic_dcb *dcb) __qlcnic_dcb_attach() argument 344 __qlcnic_dcb_query_hw_capability(struct qlcnic_dcb *dcb, char *buf) __qlcnic_dcb_query_hw_capability() argument 370 __qlcnic_dcb_get_capability(struct qlcnic_dcb *dcb, u32 *val) __qlcnic_dcb_get_capability() argument 403 qlcnic_82xx_dcb_get_hw_capability(struct qlcnic_dcb *dcb) qlcnic_82xx_dcb_get_hw_capability() argument 423 qlcnic_82xx_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 type) qlcnic_82xx_dcb_query_cee_param() argument 492 qlcnic_82xx_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) qlcnic_82xx_dcb_get_cee_cfg() argument 525 struct qlcnic_dcb *dcb; qlcnic_dcb_aen_work() local 533 qlcnic_82xx_dcb_aen_handler(struct qlcnic_dcb *dcb, void *data) qlcnic_82xx_dcb_aen_handler() argument 541 qlcnic_83xx_dcb_get_hw_capability(struct qlcnic_dcb *dcb) qlcnic_83xx_dcb_get_hw_capability() argument 564 qlcnic_83xx_dcb_query_cee_param(struct qlcnic_dcb *dcb, char *buf, u8 idx) qlcnic_83xx_dcb_query_cee_param() argument 627 qlcnic_83xx_dcb_get_cee_cfg(struct qlcnic_dcb *dcb) qlcnic_83xx_dcb_get_cee_cfg() argument 640 qlcnic_83xx_dcb_aen_handler(struct qlcnic_dcb *dcb, void *data) qlcnic_83xx_dcb_aen_handler() argument 945 struct qlcnic_dcb *dcb = adapter->dcb; qlcnic_dcb_get_pfc_state() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 36 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_state_init() local 37 int version_temp = dcb->dcb_version; in cxgb4_dcb_state_init() 39 memset(dcb, 0, sizeof(struct port_dcb_info)); in cxgb4_dcb_state_init() 40 dcb->state = CXGB4_DCB_STATE_START; in cxgb4_dcb_state_init() 42 dcb->dcb_version = version_temp; in cxgb4_dcb_state_init() 51 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_version_init() local 56 dcb->dcb_version = FW_PORT_DCB_VER_AUTO; in cxgb4_dcb_version_init() 63 struct port_dcb_info *dcb in cxgb4_dcb_cleanup_apps() local 110 cxgb4_dcb_update_support(struct port_dcb_info *dcb) cxgb4_dcb_update_support() argument 129 struct port_dcb_info *dcb = &pi->dcb; cxgb4_dcb_state_fsm() local 280 struct port_dcb_info *dcb = &pi->dcb; cxgb4_dcb_handle_fw_update() local 635 struct port_dcb_info *dcb = &pi->dcb; cxgb4_getpfccfg() local 930 struct port_dcb_info *dcb = &pi->dcb; cxgb4_ieee_negotiation_complete() local 944 struct port_dcb_info *dcb = &pi->dcb; cxgb4_ieee_read_ets() local 1004 struct port_dcb_info *dcb = &pi->dcb; cxgb4_ieee_get_pfc() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/chelsio/cxgb4/ |
H A D | cxgb4_dcb.c | 36 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_state_init() local 37 int version_temp = dcb->dcb_version; in cxgb4_dcb_state_init() 39 memset(dcb, 0, sizeof(struct port_dcb_info)); in cxgb4_dcb_state_init() 40 dcb->state = CXGB4_DCB_STATE_START; in cxgb4_dcb_state_init() 42 dcb->dcb_version = version_temp; in cxgb4_dcb_state_init() 51 struct port_dcb_info *dcb = &pi->dcb; in cxgb4_dcb_version_init() local 56 dcb->dcb_version = FW_PORT_DCB_VER_AUTO; in cxgb4_dcb_version_init() 63 struct port_dcb_info *dcb in cxgb4_dcb_cleanup_apps() local 110 cxgb4_dcb_update_support(struct port_dcb_info *dcb) cxgb4_dcb_update_support() argument 129 struct port_dcb_info *dcb = &pi->dcb; cxgb4_dcb_state_fsm() local 280 struct port_dcb_info *dcb = &pi->dcb; cxgb4_dcb_handle_fw_update() local 635 struct port_dcb_info *dcb = &pi->dcb; cxgb4_getpfccfg() local 930 struct port_dcb_info *dcb = &pi->dcb; cxgb4_ieee_negotiation_complete() local 944 struct port_dcb_info *dcb = &pi->dcb; cxgb4_ieee_read_ets() local 1004 struct port_dcb_info *dcb = &pi->dcb; cxgb4_ieee_get_pfc() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | dcb.c | 25 #include <subdev/bios/dcb.h> 32 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 in dcb_table() 102 u16 dcb = dcb_table(bios, ver, &hdr, &cnt, len); dcb_outp() local 124 u16 dcb = dcb_outp(bios, idx, ver, len); dcb_outp_parse() local 200 u16 dcb, idx = 0; dcb_outp_match() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/nvkm/subdev/bios/ |
H A D | dcb.c | 25 #include <subdev/bios/dcb.h> 32 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 in dcb_table() 102 u16 dcb = dcb_table(bios, ver, &hdr, &cnt, len); dcb_outp() local 124 u16 dcb = dcb_outp(bios, idx, ver, len); dcb_outp_parse() local 200 u16 dcb, idx = 0; dcb_outp_match() local [all...] |
/kernel/linux/linux-5.10/drivers/scsi/ |
H A D | dc395x.c | 229 struct DeviceCtlBlk *dcb; member 269 struct list_head list; /* next/prev ptrs for the dcb list */ 301 struct list_head dcb_list; /* head of going dcb list */ 379 static u8 start_scsi(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, 383 static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb, 391 static void srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, 393 static void request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, 396 struct DeviceCtlBlk *dcb); 716 /* find supplied dcb and then select the next one */ in dcb_get_next() 735 static void free_tag(struct DeviceCtlBlk *dcb, struc argument 774 struct DeviceCtlBlk *dcb; waiting_process_next() local 858 struct DeviceCtlBlk *dcb = srb->dcb; send_srb() local 877 build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_srb() argument 980 struct DeviceCtlBlk *dcb; dc395x_queue_command_lck() local 1055 dump_register_info(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) dump_register_info() argument 1137 struct DeviceCtlBlk *dcb; reset_dev_param() local 1233 struct DeviceCtlBlk *dcb; dc395x_eh_abort() local 1267 build_sdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_sdtr() argument 1295 build_wdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_wdtr() argument 1356 start_scsi(struct AdapterCtlBlk* acb, struct DeviceCtlBlk* dcb, struct ScsiReqBlk* srb) start_scsi() argument 1566 struct DeviceCtlBlk *dcb; dc395x_handle_interrupt() local 1762 struct DeviceCtlBlk *dcb; command_phase1() local 1905 struct DeviceCtlBlk *dcb = srb->dcb; data_out_phase0() local 2270 struct DeviceCtlBlk *dcb = srb->dcb; data_io_transfer() local 2497 msgin_qtag(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, u8 tag) msgin_qtag() argument 2550 reprogram_regs(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) reprogram_regs() argument 2563 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_async() local 2586 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_sync() local 2660 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_nowide() local 2678 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_wide() local 2731 struct DeviceCtlBlk *dcb = acb->active_dcb; msgin_phase0() local 2867 set_xfer_rate(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) set_xfer_rate() argument 2892 struct DeviceCtlBlk *dcb = acb->active_dcb; disconnect() local 2988 struct DeviceCtlBlk *dcb = acb->active_dcb; reselect() local 3101 disc_tagq_set(struct DeviceCtlBlk *dcb, struct ScsiInqData *ptr) disc_tagq_set() argument 3122 add_dev(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiInqData *ptr) add_dev() argument 3176 srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) srb_done() argument 3384 struct DeviceCtlBlk *dcb; doing_srb_done() local 3533 request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) request_sense() argument 3594 struct DeviceCtlBlk *dcb; device_alloc() local 3667 adapter_add_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_add_device() argument 3695 adapter_remove_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_device() argument 3730 adapter_remove_and_free_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_and_free_device() argument 3753 struct DeviceCtlBlk *dcb; adapter_remove_and_free_all_devices() local 3773 struct DeviceCtlBlk *dcb; dc395x_slave_alloc() local 3793 struct DeviceCtlBlk *dcb = find_dcb(acb, scsi_device->id, scsi_device->lun); dc395x_slave_destroy() local 4489 struct DeviceCtlBlk *dcb; dc395x_show_info() local [all...] |
/kernel/linux/linux-6.6/drivers/scsi/ |
H A D | dc395x.c | 214 struct DeviceCtlBlk *dcb; member 254 struct list_head list; /* next/prev ptrs for the dcb list */ 286 struct list_head dcb_list; /* head of going dcb list */ 364 static u8 start_scsi(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, 368 static void build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb, 376 static void srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, 378 static void request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, 381 struct DeviceCtlBlk *dcb); 701 /* find supplied dcb and then select the next one */ in dcb_get_next() 720 static void free_tag(struct DeviceCtlBlk *dcb, struc argument 759 struct DeviceCtlBlk *dcb; waiting_process_next() local 843 struct DeviceCtlBlk *dcb = srb->dcb; send_srb() local 862 build_srb(struct scsi_cmnd *cmd, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_srb() argument 965 struct DeviceCtlBlk *dcb; dc395x_queue_command_lck() local 1039 dump_register_info(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) dump_register_info() argument 1121 struct DeviceCtlBlk *dcb; reset_dev_param() local 1217 struct DeviceCtlBlk *dcb; dc395x_eh_abort() local 1251 build_sdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_sdtr() argument 1275 build_wdtr(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) build_wdtr() argument 1332 start_scsi(struct AdapterCtlBlk* acb, struct DeviceCtlBlk* dcb, struct ScsiReqBlk* srb) start_scsi() argument 1542 struct DeviceCtlBlk *dcb; dc395x_handle_interrupt() local 1739 struct DeviceCtlBlk *dcb; command_phase1() local 1882 struct DeviceCtlBlk *dcb = srb->dcb; data_out_phase0() local 2247 struct DeviceCtlBlk *dcb = srb->dcb; data_io_transfer() local 2473 msgin_qtag(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, u8 tag) msgin_qtag() argument 2526 reprogram_regs(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) reprogram_regs() argument 2539 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_async() local 2562 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_sync() local 2636 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_nowide() local 2654 struct DeviceCtlBlk *dcb = srb->dcb; msgin_set_wide() local 2707 struct DeviceCtlBlk *dcb = acb->active_dcb; msgin_phase0() local 2843 set_xfer_rate(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) set_xfer_rate() argument 2868 struct DeviceCtlBlk *dcb = acb->active_dcb; disconnect() local 2964 struct DeviceCtlBlk *dcb = acb->active_dcb; reselect() local 3075 disc_tagq_set(struct DeviceCtlBlk *dcb, struct ScsiInqData *ptr) disc_tagq_set() argument 3096 add_dev(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiInqData *ptr) add_dev() argument 3150 srb_done(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) srb_done() argument 3343 struct DeviceCtlBlk *dcb; doing_srb_done() local 3487 request_sense(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb, struct ScsiReqBlk *srb) request_sense() argument 3548 struct DeviceCtlBlk *dcb; device_alloc() local 3621 adapter_add_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_add_device() argument 3649 adapter_remove_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_device() argument 3684 adapter_remove_and_free_device(struct AdapterCtlBlk *acb, struct DeviceCtlBlk *dcb) adapter_remove_and_free_device() argument 3707 struct DeviceCtlBlk *dcb; adapter_remove_and_free_all_devices() local 3727 struct DeviceCtlBlk *dcb; dc395x_slave_alloc() local 3747 struct DeviceCtlBlk *dcb = find_dcb(acb, scsi_device->id, scsi_device->lun); dc395x_slave_destroy() local 4444 struct DeviceCtlBlk *dcb; dc395x_show_info() local [all...] |
/kernel/linux/linux-6.6/tools/testing/selftests/drivers/net/mlxsw/ |
H A D | qos_headroom.sh | 33 dcb -j buffer show dev $swp | 41 dcb -j pfc show dev $swp | 49 dcb -j ets show dev $swp | 57 dcb -j buffer show dev $swp | jq ".buffer_size[$idx]" 62 dcb -j buffer show dev $swp | jq '.total_size' 124 dcb ets set dev $swp prio-tc 0:0 1:2 2:4 3:6 4:1 5:3 6:5 7:7 130 dcb ets set dev $swp prio-tc all:0 135 dcb buffer set dev $swp prio-buffer 0:1 1:3 2:5 3:7 4:0 5:2 6:4 7:6 2>/dev/null 177 dcb ets set dev $swp prio-tc all:0 5:1 6:2 7:3 196 dcb pf [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_dcbnl.c | 17 return edev->ops->dcb->getstate(edev->cdev); in qede_dcbnl_getstate() 24 return edev->ops->dcb->setstate(edev->cdev, state); in qede_dcbnl_setstate() 39 edev->ops->dcb->getpgtccfgtx(edev->cdev, prio, prio_type, in qede_dcbnl_getpgtccfgtx() 48 edev->ops->dcb->getpgbwgcfgtx(edev->cdev, pgid, bw_pct); in qede_dcbnl_getpgbwgcfgtx() 57 edev->ops->dcb->getpgtccfgrx(edev->cdev, prio, prio_type, pgid, bw_pct, in qede_dcbnl_getpgtccfgrx() 66 edev->ops->dcb->getpgbwgcfgrx(edev->cdev, pgid, bw_pct); in qede_dcbnl_getpgbwgcfgrx() 74 edev->ops->dcb->getpfccfg(edev->cdev, prio, setting); in qede_dcbnl_getpfccfg() 82 edev->ops->dcb->setpfccfg(edev->cdev, prio, setting); in qede_dcbnl_setpfccfg() 89 return edev->ops->dcb->getcap(edev->cdev, capid, cap); in qede_dcbnl_getcap() 96 return edev->ops->dcb in qede_dcbnl_getnumtcs() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/qlogic/qede/ |
H A D | qede_dcbnl.c | 17 return edev->ops->dcb->getstate(edev->cdev); in qede_dcbnl_getstate() 24 return edev->ops->dcb->setstate(edev->cdev, state); in qede_dcbnl_setstate() 39 edev->ops->dcb->getpgtccfgtx(edev->cdev, prio, prio_type, in qede_dcbnl_getpgtccfgtx() 48 edev->ops->dcb->getpgbwgcfgtx(edev->cdev, pgid, bw_pct); in qede_dcbnl_getpgbwgcfgtx() 57 edev->ops->dcb->getpgtccfgrx(edev->cdev, prio, prio_type, pgid, bw_pct, in qede_dcbnl_getpgtccfgrx() 66 edev->ops->dcb->getpgbwgcfgrx(edev->cdev, pgid, bw_pct); in qede_dcbnl_getpgbwgcfgrx() 74 edev->ops->dcb->getpfccfg(edev->cdev, prio, setting); in qede_dcbnl_getpfccfg() 82 edev->ops->dcb->setpfccfg(edev->cdev, prio, setting); in qede_dcbnl_setpfccfg() 89 return edev->ops->dcb->getcap(edev->cdev, capid, cap); in qede_dcbnl_getcap() 96 return edev->ops->dcb in qede_dcbnl_getnumtcs() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | dac.c | 43 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 in nv17_dac_sample_load() 339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv17_dac_detect() local 429 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv04_dac_update_dacclk() local 454 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv04_dac_in_use() local [all...] |
H A D | dfp.c | 132 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() 208 uint32_t bits1618 = nv_encoder->dcb->or & DCB_OUTPUT_A ? 0x10000 : 0x40000; in nv04_dfp_prepare_sel_clk() 210 if (nv_encoder->dcb in nv04_dfp_prepare_sel_clk() 626 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv04_tmds_slave_init() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/dispnv04/ |
H A D | dac.c | 43 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 in nv17_dac_sample_load() 339 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv17_dac_detect() local 429 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv04_dac_update_dacclk() local 454 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv04_dac_in_use() local [all...] |
H A D | dfp.c | 132 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() 208 uint32_t bits1618 = nv_encoder->dcb->or & DCB_OUTPUT_A ? 0x10000 : 0x40000; in nv04_dfp_prepare_sel_clk() 210 if (nv_encoder->dcb in nv04_dfp_prepare_sel_clk() 627 struct dcb_output *dcb = nouveau_encoder(encoder)->dcb; nv04_tmds_slave_init() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 1251 u8 *dcb = NULL; in olddcb_table() local 1254 dcb = ROMPTR(dev, drm->vbios.data[0x36]); in olddcb_table() 1255 if (!dcb) { in olddcb_table() 1260 if (dcb[0] >= 0x42) { in olddcb_table() 1261 NV_WARN(drm, "DCB version 0x%02x unknown\n", dcb[0]); in olddcb_table() 1264 if (dcb[0] >= 0x30) { in olddcb_table() 1265 if (ROM32(dcb[6]) == 0x4edcbdcb) in olddcb_table() 1266 return dcb; in olddcb_table() 1268 if (dcb[0] >= 0x20) { in olddcb_table() 1269 if (ROM32(dcb[ in olddcb_table() 1304 u8 *dcb = olddcb_table(dev); olddcb_outp() local 1353 u8 *dcb = olddcb_table(dev); olddcb_conntab() local 1371 new_dcb_entry(struct dcb_table *dcb) new_dcb_entry() argument 1381 fabricate_dcb_output(struct dcb_table *dcb, int type, int i2c, int heads, int or) fabricate_dcb_output() argument 1395 parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, uint32_t conn, uint32_t conf, struct dcb_output *entry) parse_dcb20_entry() argument 1542 parse_dcb15_entry(struct drm_device *dev, struct dcb_table *dcb, uint32_t conn, uint32_t conf, struct dcb_output *entry) parse_dcb15_entry() argument 1596 merge_like_dcb_entries(struct drm_device *dev, struct dcb_table *dcb) merge_like_dcb_entries() argument 1649 struct dcb_table *dcb = &drm->vbios.dcb; apply_dcb_encoder_quirks() local 1755 struct dcb_table *dcb = &bios->dcb; fabricate_dcb_encoder_table() local 1787 struct dcb_table *dcb = &drm->vbios.dcb; parse_dcb_entry() local 1866 struct dcb_table *dcb = &bios->dcb; parse_dcb_table() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/nouveau/ |
H A D | nouveau_bios.c | 1254 u8 *dcb = NULL; in olddcb_table() local 1257 dcb = ROMPTR(dev, drm->vbios.data[0x36]); in olddcb_table() 1258 if (!dcb) { in olddcb_table() 1263 if (dcb[0] >= 0x42) { in olddcb_table() 1264 NV_WARN(drm, "DCB version 0x%02x unknown\n", dcb[0]); in olddcb_table() 1267 if (dcb[0] >= 0x30) { in olddcb_table() 1268 if (ROM32(dcb[6]) == 0x4edcbdcb) in olddcb_table() 1269 return dcb; in olddcb_table() 1271 if (dcb[0] >= 0x20) { in olddcb_table() 1272 if (ROM32(dcb[ in olddcb_table() 1307 u8 *dcb = olddcb_table(dev); olddcb_outp() local 1356 u8 *dcb = olddcb_table(dev); olddcb_conntab() local 1374 new_dcb_entry(struct dcb_table *dcb) new_dcb_entry() argument 1384 fabricate_dcb_output(struct dcb_table *dcb, int type, int i2c, int heads, int or) fabricate_dcb_output() argument 1398 parse_dcb20_entry(struct drm_device *dev, struct dcb_table *dcb, uint32_t conn, uint32_t conf, struct dcb_output *entry) parse_dcb20_entry() argument 1545 parse_dcb15_entry(struct drm_device *dev, struct dcb_table *dcb, uint32_t conn, uint32_t conf, struct dcb_output *entry) parse_dcb15_entry() argument 1599 merge_like_dcb_entries(struct drm_device *dev, struct dcb_table *dcb) merge_like_dcb_entries() argument 1652 struct dcb_table *dcb = &drm->vbios.dcb; apply_dcb_encoder_quirks() local 1758 struct dcb_table *dcb = &bios->dcb; fabricate_dcb_encoder_table() local 1790 struct dcb_table *dcb = &drm->vbios.dcb; parse_dcb_entry() local 1871 struct dcb_table *dcb = &bios->dcb; parse_dcb_table() local [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_dcb.c | 28 memcpy(ets, mlxsw_sp_port->dcb.ets, sizeof(*ets)); in mlxsw_sp_dcbnl_ieee_getets() 94 struct ieee_ets *my_ets = mlxsw_sp_port->dcb.ets; in __mlxsw_sp_dcbnl_ieee_setets() 162 memcpy(mlxsw_sp_port->dcb.ets, ets, sizeof(*ets)); in mlxsw_sp_dcbnl_ieee_setets() 163 mlxsw_sp_port->dcb.ets->ets_cap = IEEE_8021QAZ_MAX_TCS; in mlxsw_sp_dcbnl_ieee_setets() 279 if (mlxsw_sp_port->dcb.trust_state == ts) in mlxsw_sp_port_dcb_toggle_trust() 290 mlxsw_sp_port->dcb.trust_state = ts; in mlxsw_sp_port_dcb_toggle_trust() 295 mlxsw_sp_port->dcb.trust_state); in mlxsw_sp_port_dcb_toggle_trust() 441 memcpy(maxrate, mlxsw_sp_port->dcb.maxrate, sizeof(*maxrate)); in mlxsw_sp_dcbnl_ieee_getmaxrate() 450 struct ieee_maxrate *my_maxrate = mlxsw_sp_port->dcb.maxrate; in mlxsw_sp_dcbnl_ieee_setmaxrate() 464 memcpy(mlxsw_sp_port->dcb in mlxsw_sp_dcbnl_ieee_setmaxrate() [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/mellanox/mlxsw/ |
H A D | spectrum_dcb.c | 28 memcpy(ets, mlxsw_sp_port->dcb.ets, sizeof(*ets)); in mlxsw_sp_dcbnl_ieee_getets() 94 struct ieee_ets *my_ets = mlxsw_sp_port->dcb.ets; in __mlxsw_sp_dcbnl_ieee_setets() 162 memcpy(mlxsw_sp_port->dcb.ets, ets, sizeof(*ets)); in mlxsw_sp_dcbnl_ieee_setets() 163 mlxsw_sp_port->dcb.ets->ets_cap = IEEE_8021QAZ_MAX_TCS; in mlxsw_sp_dcbnl_ieee_setets() 279 if (mlxsw_sp_port->dcb.trust_state == ts) in mlxsw_sp_port_dcb_toggle_trust() 290 mlxsw_sp_port->dcb.trust_state = ts; in mlxsw_sp_port_dcb_toggle_trust() 295 mlxsw_sp_port->dcb.trust_state); in mlxsw_sp_port_dcb_toggle_trust() 441 memcpy(maxrate, mlxsw_sp_port->dcb.maxrate, sizeof(*maxrate)); in mlxsw_sp_dcbnl_ieee_getmaxrate() 450 struct ieee_maxrate *my_maxrate = mlxsw_sp_port->dcb.maxrate; in mlxsw_sp_dcbnl_ieee_setmaxrate() 464 memcpy(mlxsw_sp_port->dcb in mlxsw_sp_dcbnl_ieee_setmaxrate() [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/bios/ |
H A D | bios_parser2.c | 86 struct dc_bios *dcb, 90 struct dc_bios *dcb, 120 static void firmware_parser_destroy(struct dc_bios **dcb) in firmware_parser_destroy() argument 122 struct bios_parser *bp = BP_FROM_DCB(*dcb); in firmware_parser_destroy() 132 *dcb = NULL; in firmware_parser_destroy() 158 static uint8_t bios_parser_get_connectors_number(struct dc_bios *dcb) in bios_parser_get_connectors_number() argument 160 struct bios_parser *bp = BP_FROM_DCB(dcb); in bios_parser_get_connectors_number() 172 struct dc_bios *dcb, in bios_parser_get_connector_id() 175 struct bios_parser *bp = BP_FROM_DCB(dcb); in bios_parser_get_connector_id() 194 static enum bp_result bios_parser_get_src_obj(struct dc_bios *dcb, in bios_parser_get_src_obj() argument 171 bios_parser_get_connector_id( struct dc_bios *dcb, uint8_t i) bios_parser_get_connector_id() argument 289 bios_parser_get_i2c_info(struct dc_bios *dcb, struct graphics_object_id id, struct graphics_object_i2c_info *info) bios_parser_get_i2c_info() argument 415 bios_parser_get_hpd_info( struct dc_bios *dcb, struct graphics_object_id id, struct graphics_object_hpd_info *info) bios_parser_get_hpd_info() argument 492 bios_parser_get_gpio_pin_info( struct dc_bios *dcb, uint32_t gpio_id, struct gpio_pin_info *info) bios_parser_get_gpio_pin_info() argument 612 bios_parser_get_device_tag( struct dc_bios *dcb, struct graphics_object_id connector_object_id, uint32_t device_tag_index, struct connector_device_tag_info *info) bios_parser_get_device_tag() argument 805 bios_parser_get_spread_spectrum_info( struct dc_bios *dcb, enum as_signal_type signal, uint32_t index, struct spread_spectrum_info *ss_info) bios_parser_get_spread_spectrum_info() argument 873 bios_parser_get_soc_bb_info( struct dc_bios *dcb, struct bp_soc_bb_info *soc_bb_info) bios_parser_get_soc_bb_info() argument 990 bios_parser_get_embedded_panel_info( struct dc_bios *dcb, struct embedded_panel_info *info) bios_parser_get_embedded_panel_info() argument 1064 bios_parser_is_device_id_supported( struct dc_bios *dcb, struct device_id id) bios_parser_is_device_id_supported() argument 1076 bios_parser_get_ss_entry_number( struct dc_bios *dcb, enum as_signal_type signal) bios_parser_get_ss_entry_number() argument 1086 bios_parser_transmitter_control( struct dc_bios *dcb, struct bp_transmitter_control *cntl) bios_parser_transmitter_control() argument 1098 bios_parser_encoder_control( struct dc_bios *dcb, struct bp_encoder_control *cntl) bios_parser_encoder_control() argument 1110 bios_parser_set_pixel_clock( struct dc_bios *dcb, struct bp_pixel_clock_parameters *bp_params) bios_parser_set_pixel_clock() argument 1122 bios_parser_set_dce_clock( struct dc_bios *dcb, struct bp_set_dce_clock_parameters *bp_params) bios_parser_set_dce_clock() argument 1134 bios_parser_program_crtc_timing( struct dc_bios *dcb, struct bp_hw_crtc_timing_parameters *bp_params) bios_parser_program_crtc_timing() argument 1146 bios_parser_enable_crtc( struct dc_bios *dcb, enum controller_id id, bool enable) bios_parser_enable_crtc() argument 1159 bios_parser_enable_disp_power_gating( struct dc_bios *dcb, enum controller_id controller_id, enum bp_pipe_control_action action) bios_parser_enable_disp_power_gating() argument 1173 bios_parser_enable_lvtma_control( struct dc_bios *dcb, uint8_t uc_pwr_on) bios_parser_enable_lvtma_control() argument 1185 bios_parser_is_accelerated_mode( struct dc_bios *dcb) bios_parser_is_accelerated_mode() argument 1200 bios_parser_set_scratch_critical_state( struct dc_bios *dcb, bool state) bios_parser_set_scratch_critical_state() argument 1207 bios_parser_get_firmware_info( struct dc_bios *dcb, struct dc_firmware_info *info) bios_parser_get_firmware_info() argument 1382 bios_parser_get_encoder_cap_info( struct dc_bios *dcb, struct graphics_object_id object_id, struct bp_encoder_cap_info *info) bios_parser_get_encoder_cap_info() argument 1803 bios_parser_get_vram_info( struct dc_bios *dcb, struct dc_vram_info *info) bios_parser_get_vram_info() argument 1843 bios_parser_create_integrated_info( struct dc_bios *dcb) bios_parser_create_integrated_info() argument 1864 update_slot_layout_info( struct dc_bios *dcb, unsigned int i, struct slot_layout_info *slot_layout_info) update_slot_layout_info() argument 1981 get_bracket_layout_record( struct dc_bios *dcb, unsigned int bracket_layout_id, struct slot_layout_info *slot_layout_info) get_bracket_layout_record() argument 2012 bios_get_board_layout_info( struct dc_bios *dcb, struct board_layout_info *board_layout_info) bios_get_board_layout_info() argument 2055 bios_parser_pack_data_tables( struct dc_bios *dcb, void *dst) bios_parser_pack_data_tables() argument 2195 bios_get_atom_dc_golden_table( struct dc_bios *dcb) bios_get_atom_dc_golden_table() argument [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/amd/display/dc/ |
H A D | dc_bios_types.h | 52 struct dc_bios *dcb, 128 void (*bios_parser_destroy)(struct dc_bios **dcb); 131 struct dc_bios *dcb, 134 struct dc_bios *dcb, 138 struct dc_bios *dcb); 147 struct dc_bios *dcb, 151 struct dc_bios *dcb, 155 struct dc_bios *dcb, 158 struct dc_bios *dcb,
|
/kernel/linux/linux-6.6/drivers/net/ethernet/microchip/sparx5/ |
H A D | sparx5_fdma.c | 80 struct sparx5_rx_dcb_hw *dcb, in sparx5_fdma_rx_add_dcb() 87 struct sparx5_db_hw *db = &dcb->db[idx]; in sparx5_fdma_rx_add_dcb() 91 dcb->nextptr = FDMA_DCB_INVALID_DATA; in sparx5_fdma_rx_add_dcb() 92 dcb->info = FDMA_DCB_INFO_DATAL(FDMA_XTR_BUFFER_SIZE); in sparx5_fdma_rx_add_dcb() 94 rx->last_entry = dcb; in sparx5_fdma_rx_add_dcb() 98 struct sparx5_tx_dcb_hw *dcb, in sparx5_fdma_tx_add_dcb() 105 struct sparx5_db_hw *db = &dcb->db[idx]; in sparx5_fdma_tx_add_dcb() 109 dcb->nextptr = FDMA_DCB_INVALID_DATA; in sparx5_fdma_tx_add_dcb() 110 dcb->info = FDMA_DCB_INFO_DATAL(FDMA_XTR_BUFFER_SIZE); in sparx5_fdma_tx_add_dcb() 296 struct sparx5_tx_dcb_hw *dcb) in sparx5_fdma_next_dcb() 79 sparx5_fdma_rx_add_dcb(struct sparx5_rx *rx, struct sparx5_rx_dcb_hw *dcb, u64 nextptr) sparx5_fdma_rx_add_dcb() argument 97 sparx5_fdma_tx_add_dcb(struct sparx5_tx *tx, struct sparx5_tx_dcb_hw *dcb, u64 nextptr) sparx5_fdma_tx_add_dcb() argument 295 sparx5_fdma_next_dcb(struct sparx5_tx *tx, struct sparx5_tx_dcb_hw *dcb) sparx5_fdma_next_dcb() argument 347 struct sparx5_rx_dcb_hw *dcb; sparx5_fdma_rx_alloc() local 394 struct sparx5_tx_dcb_hw *dcb; sparx5_fdma_tx_alloc() local [all...] |