| /linux/drivers/gpu/drm/amd/display/dc/link/accessories/ |
| H A D | link_dp_trace.c | 28 void dp_trace_init(struct dc_link *link) in dp_trace_init() 34 void dp_trace_reset(struct dc_link *link) in dp_trace_reset() 39 bool dp_trace_is_initialized(struct dc_link *link) in dp_trace_is_initialized() 44 void dp_trace_detect_lt_init(struct dc_link *link) in dp_trace_detect_lt_init() 49 void dp_trace_commit_lt_init(struct dc_link *link) in dp_trace_commit_lt_init() 54 void dp_trace_link_loss_increment(struct dc_link *link) in dp_trace_link_loss_increment() 59 void dp_trace_lt_fail_count_update(struct dc_link *link, in dp_trace_lt_fail_count_update() 69 void dp_trace_lt_total_count_increment(struct dc_link *link, in dp_trace_lt_total_count_increment() 78 void dp_trace_set_is_logged_flag(struct dc_link *link, in dp_trace_set_is_logged_flag() 88 bool dp_trace_is_logged(struct dc_link *link, bool in_detection) in dp_trace_is_logged() [all …]
|
| /linux/drivers/gpu/drm/msm/dp/ |
| H A D | dp_link.c | 52 struct msm_dp_link_info *link) in msm_dp_aux_link_power_up() 80 struct msm_dp_link_info *link) in msm_dp_aux_link_power_down() 102 static int msm_dp_link_get_period(struct msm_dp_link_private *link, int const addr) in msm_dp_link_get_period() 128 static int msm_dp_link_parse_audio_channel_period(struct msm_dp_link_private *link) in msm_dp_link_parse_audio_channel_period() 193 static int msm_dp_link_parse_audio_pattern_type(struct msm_dp_link_private *link) in msm_dp_link_parse_audio_pattern_type() 220 static int msm_dp_link_parse_audio_mode(struct msm_dp_link_private *link) in msm_dp_link_parse_audio_mode() 263 static int msm_dp_link_parse_audio_pattern_params(struct msm_dp_link_private *link) in msm_dp_link_parse_audio_pattern_params() 313 static int msm_dp_link_parse_timing_params1(struct msm_dp_link_private *link, in msm_dp_link_parse_timing_params1() 334 static int msm_dp_link_parse_timing_params2(struct msm_dp_link_private *link, in msm_dp_link_parse_timing_params2() 357 static int msm_dp_link_parse_timing_params3(struct msm_dp_link_private *link, in msm_dp_link_parse_timing_params3() [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/protocols/ |
| H A D | link_dp_dpia_bw.c | 49 static bool link_dp_is_bw_alloc_available(struct dc_link *link) in link_dp_is_bw_alloc_available() 56 static void reset_bw_alloc_struct(struct dc_link *link) in reset_bw_alloc_struct() 76 static uint8_t get_bw_granularity(struct dc_link *link) in get_bw_granularity() 102 static int get_estimated_bw(struct dc_link *link) in get_estimated_bw() 115 static int get_non_reduced_max_link_rate(struct dc_link *link) in get_non_reduced_max_link_rate() 128 static int get_non_reduced_max_lane_count(struct dc_link *link) in get_non_reduced_max_lane_count() 146 static void retrieve_usb4_dp_bw_allocation_info(struct dc_link *link) in retrieve_usb4_dp_bw_allocation_info() 172 static void dpia_bw_alloc_unplug(struct dc_link *link) in dpia_bw_alloc_unplug() 181 static void link_dpia_send_bw_alloc_request(struct dc_link *link, int req_bw) in link_dpia_send_bw_alloc_request() 223 bool link_dpia_enable_usb4_dp_bw_alloc_mode(struct dc_link *link) in link_dpia_enable_usb4_dp_bw_alloc_mode() [all …]
|
| H A D | link_dp_phy.c | 44 void dpcd_write_rx_power_ctrl(struct dc_link *link, bool on) in dpcd_write_rx_power_ctrl() 59 struct dc_link *link, in dp_enable_link_phy() 71 void dp_disable_link_phy(struct dc_link *link, in dp_disable_link_phy() 91 static inline bool is_immediate_downstream(struct dc_link *link, uint32_t offset) in is_immediate_downstream() 98 struct dc_link *link, in dp_set_hw_lane_settings() 123 struct dc_link *link, in dp_set_drive_settings() 138 enum dc_status dp_set_fec_ready(struct dc_link *link, const struct link_resource *link_res, bool re… in dp_set_fec_ready() 180 void dp_set_fec_enable(struct dc_link *link, const struct link_resource *link_res, bool enable) in dp_set_fec_enable()
|
| H A D | link_hpd.c | 36 bool link_get_hpd_state(struct dc_link *link) in link_get_hpd_state() 44 void link_enable_hpd(const struct dc_link *link) in link_enable_hpd() 50 void link_disable_hpd(const struct dc_link *link) in link_disable_hpd() 56 void link_enable_hpd_filter(struct dc_link *link, bool enable) in link_enable_hpd_filter() 68 bool program_hpd_filter(const struct dc_link *link) in program_hpd_filter() 132 enum hpd_source_id get_hpd_line(struct dc_link *link) in get_hpd_line()
|
| H A D | link_dp_training_8b_10b.c | 49 static int32_t get_cr_training_aux_rd_interval(struct dc_link *link, in get_cr_training_aux_rd_interval() 78 struct dc_link *link, in get_eq_training_aux_rd_interval() 114 struct dc_link *link, in decide_8b_10b_training_settings() 155 enum lttpr_mode dp_decide_8b_10b_lttpr_mode(struct dc_link *link) in dp_decide_8b_10b_lttpr_mode() 184 static void set_link_settings_and_perform_early_tps2_retimer_pre_lt_sequence(struct dc_link *link, in set_link_settings_and_perform_early_tps2_retimer_pre_lt_sequence() 221 struct dc_link *link, in perform_8b_10b_clock_recovery_sequence() 341 struct dc_link *link, in perform_8b_10b_channel_equalization_sequence() 424 struct dc_link *link, in dp_perform_8b_10b_link_training()
|
| /linux/drivers/gpu/drm/tegra/ |
| H A D | dp.c | 34 static void drm_dp_link_reset(struct drm_dp_link *link) in drm_dp_link_reset() 74 int drm_dp_link_add_rate(struct drm_dp_link *link, unsigned long rate) in drm_dp_link_add_rate() 111 int drm_dp_link_remove_rate(struct drm_dp_link *link, unsigned long rate) in drm_dp_link_remove_rate() 144 void drm_dp_link_update_rates(struct drm_dp_link *link) in drm_dp_link_update_rates() 170 int drm_dp_link_probe(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_probe() 265 int drm_dp_link_configure(struct drm_dp_aux *aux, struct drm_dp_link *link) in drm_dp_link_configure() 320 int drm_dp_link_choose(struct drm_dp_link *link, in drm_dp_link_choose() 399 static int drm_dp_link_apply_training(struct drm_dp_link *link) in drm_dp_link_apply_training() 458 static void drm_dp_link_train_wait(struct drm_dp_link *link) in drm_dp_link_train_wait() 480 static void drm_dp_link_get_adjustments(struct drm_dp_link *link, in drm_dp_link_get_adjustments() [all …]
|
| /linux/net/netfilter/ |
| H A D | nf_bpf_link.c | 24 struct bpf_link link; member 34 get_proto_defrag_hook(struct bpf_nf_link *link, in get_proto_defrag_hook() 75 static int bpf_nf_enable_defrag(struct bpf_nf_link *link) in bpf_nf_enable_defrag() 103 static void bpf_nf_disable_defrag(struct bpf_nf_link *link) in bpf_nf_disable_defrag() 113 static void bpf_nf_link_release(struct bpf_link *link) in bpf_nf_link_release() 128 static void bpf_nf_link_dealloc(struct bpf_link *link) in bpf_nf_link_dealloc() 135 static int bpf_nf_link_detach(struct bpf_link *link) in bpf_nf_link_detach() 141 static void bpf_nf_link_show_info(const struct bpf_link *link, in bpf_nf_link_show_info() 151 static int bpf_nf_link_fill_link_info(const struct bpf_link *link, in bpf_nf_link_fill_link_info() 165 static int bpf_nf_link_update(struct bpf_link *link, struct bpf_prog *new_prog, in bpf_nf_link_update() [all …]
|
| /linux/net/smc/ |
| H A D | smc_wr.c | 44 struct smc_link *link; member 55 static inline bool smc_wr_is_tx_pend(struct smc_link *link) in smc_wr_is_tx_pend() 61 void smc_wr_tx_wait_no_pending_sends(struct smc_link *link) in smc_wr_tx_wait_no_pending_sends() 66 static inline int smc_wr_tx_find_pending_index(struct smc_link *link, u64 wr_id) in smc_wr_tx_find_pending_index() 80 struct smc_link *link; in smc_wr_tx_process_cqe() local 171 static inline int smc_wr_tx_get_free_slot_index(struct smc_link *link, u32 *idx) in smc_wr_tx_get_free_slot_index() 195 int smc_wr_tx_get_free_slot(struct smc_link *link, in smc_wr_tx_get_free_slot() 244 int smc_wr_tx_get_v2_slot(struct smc_link *link, in smc_wr_tx_get_v2_slot() 271 int smc_wr_tx_put_slot(struct smc_link *link, in smc_wr_tx_put_slot() 304 int smc_wr_tx_send(struct smc_link *link, struct smc_wr_tx_pend_priv *priv) in smc_wr_tx_send() [all …]
|
| H A D | smc_llc.c | 201 struct smc_link *link; member 381 struct smc_link *link, in smc_llc_tx_handler() 400 static int smc_llc_add_pending_send(struct smc_link *link, in smc_llc_add_pending_send() 422 static int smc_llc_add_pending_send_v2(struct smc_link *link, in smc_llc_add_pending_send_v2() 447 int smc_llc_send_confirm_link(struct smc_link *link, in smc_llc_send_confirm_link() 493 struct smc_link *link; in smc_llc_send_confirm_rkey() local 536 static int smc_llc_send_delete_rkey(struct smc_link *link, in smc_llc_send_delete_rkey() 604 struct smc_link *link, struct smc_link *link_new) in smc_llc_fill_ext_v2() 643 int smc_llc_send_add_link(struct smc_link *link, u8 mac[], u8 gid[], in smc_llc_send_add_link() 704 int smc_llc_send_delete_link(struct smc_link *link, u8 link_del_id, in smc_llc_send_delete_link() [all …]
|
| /linux/drivers/tty/serial/8250/ |
| H A D | serial_cs.c | 102 static void quirk_setup_brainboxes_0104(struct pcmcia_device *link, struct uart_8250_port *uart) in quirk_setup_brainboxes_0104() 107 static int quirk_post_ibm(struct pcmcia_device *link) in quirk_post_ibm() 129 static void quirk_config_nokia(struct pcmcia_device *link) in quirk_config_nokia() 137 static void quirk_wakeup_oxsemi(struct pcmcia_device *link) in quirk_wakeup_oxsemi() 151 static void quirk_wakeup_possio_gcc(struct pcmcia_device *link) in quirk_wakeup_possio_gcc() 174 static void quirk_config_socket(struct pcmcia_device *link) in quirk_config_socket() 258 static void serial_remove(struct pcmcia_device *link) in serial_remove() 275 static int serial_suspend(struct pcmcia_device *link) in serial_suspend() 286 static int serial_resume(struct pcmcia_device *link) in serial_resume() 300 static int serial_probe(struct pcmcia_device *link) in serial_probe() [all …]
|
| /linux/tools/testing/selftests/bpf/prog_tests/ |
| H A D | bpf_loop.c | 10 struct bpf_link *link; in check_nr_loops() local 45 struct bpf_link *link; in check_callback_fn_stop() local 67 struct bpf_link *link; in check_null_callback_ctx() local 86 struct bpf_link *link; in check_invalid_flags() local 103 struct bpf_link *link; in check_nested_calls() local 125 struct bpf_link *link = in check_non_constant_callback() local 144 struct bpf_link *link = bpf_program__attach(skel->progs.stack_check); in check_stack() local
|
| H A D | bpf_tcp_ca.c | 99 struct bpf_link *link; in test_cubic() local 151 struct bpf_link *link; in test_dctcp() local 194 struct bpf_link *link; in test_dctcp_autoattach_map() local 263 struct bpf_link *link = NULL; in test_dctcp_fallback() local 342 struct bpf_link *link; in test_write_sk_pacing() local 358 struct bpf_link *link; in test_incompl_cong_ops() local 401 struct bpf_link *link; in test_update_ca() local 439 struct bpf_link *link; in test_update_wrong() local 476 struct bpf_link *link, *link_nl; in test_mixed_links() local 505 struct bpf_link *link; in test_multi_links() local [all …]
|
| H A D | flow_dissector_reattach.c | 150 int err, link; in test_prog_attach_link_create() local 177 int err, link; in test_link_create_prog_attach() local 200 int err, link; in test_link_create_prog_detach() local 244 int link; in test_link_create_close_query() local 262 int err, link; in test_link_update_no_old_prog() local 287 int err, link; in test_link_update_replace_old_prog() local 312 int err, link; in test_link_update_same_prog() local 337 int err, link; in test_link_update_invalid_opts() local 397 int err, link, prog3; in test_link_update_invalid_prog() local 440 int err, link, old_net; in test_link_update_netns_gone() local [all …]
|
| /linux/drivers/ata/ |
| H A D | libata-pmp.c | 38 static unsigned int sata_pmp_read(struct ata_link *link, int reg, u32 *r_val) in sata_pmp_read() 75 static unsigned int sata_pmp_write(struct ata_link *link, int reg, u32 val) in sata_pmp_write() 111 struct ata_link *link = qc->dev->link; in sata_pmp_qc_defer_cmd_switch() local 141 int sata_pmp_scr_read(struct ata_link *link, int reg, u32 *r_val) in sata_pmp_scr_read() 172 int sata_pmp_scr_write(struct ata_link *link, int reg, u32 val) in sata_pmp_scr_write() 203 int sata_pmp_set_lpm(struct ata_link *link, enum ata_lpm_policy policy, in sata_pmp_set_lpm() 361 struct ata_link *link = &pmp_link[i]; in sata_pmp_init_links() local 383 struct ata_link *link; in sata_pmp_quirks() local 487 struct ata_link *link = dev->link; in sata_pmp_attach() local 561 struct ata_link *link = dev->link; in sata_pmp_detach() local [all …]
|
| /linux/sound/pcmcia/pdaudiocf/ |
| H A D | pdaudiocf.c | 48 static void pdacf_release(struct pcmcia_device *link) in pdacf_release() 59 struct pcmcia_device *link = pdacf->p_dev; in snd_pdacf_free() local 79 static int snd_pdacf_probe(struct pcmcia_device *link) in snd_pdacf_probe() 189 static void snd_pdacf_detach(struct pcmcia_device *link) in snd_pdacf_detach() 204 static int pdacf_config(struct pcmcia_device *link) in pdacf_config() 242 static int pdacf_suspend(struct pcmcia_device *link) in pdacf_suspend() 252 static int pdacf_resume(struct pcmcia_device *link) in pdacf_resume()
|
| /linux/drivers/media/mc/ |
| H A D | mc-entity.c | 48 static inline const char *link_type_name(struct media_link *link) in link_type_name() 105 struct media_link *link = gobj_to_link(gobj); in dev_dbg_obj() local 283 media_entity_other(struct media_entity *entity, struct media_link *link) in media_entity_other() 362 struct media_link *link; in media_graph_walk_iter() local 612 struct media_link *link; in media_pipeline_explore_next_link() local 815 struct media_link *link; in __media_pipeline_start() local 1062 struct media_link *link; in media_add_link() local 1074 struct media_link *link) in __media_entity_remove_link() 1135 struct media_link *link; in media_create_pad_link() local 1263 struct media_link *link, *tmp; in __media_entity_remove_links() local [all …]
|
| /linux/drivers/gpu/drm/amd/display/dc/link/hwss/ |
| H A D | link_hwss_dio_fixed_vs_pe_retimer.c | 29 uint8_t dp_dio_fixed_vs_pe_retimer_lane_cfg_to_hw_cfg(struct dc_link *link) in dp_dio_fixed_vs_pe_retimer_lane_cfg_to_hw_cfg() 38 void dp_dio_fixed_vs_pe_retimer_exit_manual_automation(struct dc_link *link) in dp_dio_fixed_vs_pe_retimer_exit_manual_automation() 74 static bool set_dio_fixed_vs_pe_retimer_dp_link_test_pattern_override(struct dc_link *link, in set_dio_fixed_vs_pe_retimer_dp_link_test_pattern_override() 126 static void set_dio_fixed_vs_pe_retimer_dp_link_test_pattern(struct dc_link *link, in set_dio_fixed_vs_pe_retimer_dp_link_test_pattern() 142 void enable_dio_fixed_vs_pe_retimer_program_4lane_output(struct dc_link *link) in enable_dio_fixed_vs_pe_retimer_program_4lane_output() 162 static void enable_dio_fixed_vs_pe_retimer_dp_link_output(struct dc_link *link, in enable_dio_fixed_vs_pe_retimer_dp_link_output() 191 bool requires_fixed_vs_pe_retimer_dio_link_hwss(const struct dc_link *link) in requires_fixed_vs_pe_retimer_dio_link_hwss()
|
| H A D | link_hwss_dio.c | 120 struct dc_link *link = stream->link; in setup_dio_stream_attribute() local 157 void enable_dio_dp_link_output(struct dc_link *link, in enable_dio_dp_link_output() 186 void disable_dio_link_output(struct dc_link *link, in disable_dio_link_output() 204 void set_dio_dp_link_test_pattern(struct dc_link *link, in set_dio_dp_link_test_pattern() 221 void set_dio_dp_lane_settings(struct dc_link *link, in set_dio_dp_lane_settings() 238 void update_dio_stream_allocation_table(struct dc_link *link, in update_dio_stream_allocation_table() 332 bool can_use_dio_link_hwss(const struct dc_link *link, in can_use_dio_link_hwss()
|
| /linux/drivers/gpu/drm/amd/display/amdgpu_dm/ |
| H A D | amdgpu_dm_psr.c | 33 static bool link_supports_psrsu(struct dc_link *link) in link_supports_psrsu() 66 void amdgpu_dm_set_psr_caps(struct dc_link *link) in amdgpu_dm_set_psr_caps() 108 struct dc_link *link = NULL; in amdgpu_dm_link_setup_psr() local 150 struct dc_link *link = stream->link; in amdgpu_dm_psr_enable() local 241 struct dc_link *link; in amdgpu_dm_psr_is_active_allowed() local 268 struct dc_link *link = stream->link; in amdgpu_dm_psr_wait_disable() local
|
| /linux/drivers/misc/ocxl/ |
| H A D | link.c | 48 struct ocxl_link *link; member 191 struct ocxl_link *link = data; in xsl_fault_handler() local 277 static int setup_xsl_irq(struct pci_dev *dev, struct ocxl_link *link) in setup_xsl_irq() 332 static void release_xsl_irq(struct ocxl_link *link) in release_xsl_irq() 344 static int alloc_spa(struct pci_dev *dev, struct ocxl_link *link) in alloc_spa() 371 static void free_spa(struct ocxl_link *link) in free_spa() 387 struct ocxl_link *link; in alloc_link() local 434 static void free_link(struct ocxl_link *link) in free_link() 444 struct ocxl_link *link; in ocxl_link_setup() local 471 struct ocxl_link *link = container_of(ref, struct ocxl_link, ref); in release_xsl() local [all …]
|
| /linux/drivers/acpi/ |
| H A D | pci_link.c | 85 struct acpi_pci_link *link = context; in acpi_pci_link_check_possible() local 153 static int acpi_pci_link_get_possible(struct acpi_pci_link *link) in acpi_pci_link_get_possible() 226 static int acpi_pci_link_get_current(struct acpi_pci_link *link) in acpi_pci_link_get_current() 275 static int acpi_pci_link_set(struct acpi_pci_link *link, int irq) in acpi_pci_link_set() 451 struct acpi_pci_link *link; in acpi_irq_pci_sharing_penalty() local 490 struct acpi_pci_link *link; in acpi_irq_penalty_init() local 526 static int acpi_pci_link_allocate(struct acpi_pci_link *link) in acpi_pci_link_allocate() 617 struct acpi_pci_link *link; in acpi_pci_link_allocate_irq() local 669 struct acpi_pci_link *link; in acpi_pci_link_free_irq() local 717 struct acpi_pci_link *link; in acpi_pci_link_add() local [all …]
|
| /linux/drivers/scsi/pcmcia/ |
| H A D | qlogic_stub.c | 94 struct pcmcia_device *link, int qbase, int qlirq) in qlogic_detect() 148 static int qlogic_probe(struct pcmcia_device *link) in qlogic_probe() 168 static void qlogic_detach(struct pcmcia_device *link) in qlogic_detach() 191 static int qlogic_config(struct pcmcia_device * link) in qlogic_config() 241 static void qlogic_release(struct pcmcia_device *link) in qlogic_release() 257 static int qlogic_resume(struct pcmcia_device *link) in qlogic_resume()
|
| /linux/sound/pcmcia/vx/ |
| H A D | vxpocket.c | 47 static void vxpocket_release(struct pcmcia_device *link) in vxpocket_release() 107 struct pcmcia_device *link, in snd_vxpocket_new() 177 static int vxpocket_config(struct pcmcia_device *link) in vxpocket_config() 222 static int vxp_suspend(struct pcmcia_device *link) in vxp_suspend() 232 static int vxp_resume(struct pcmcia_device *link) in vxp_resume() 296 static void vxpocket_detach(struct pcmcia_device *link) in vxpocket_detach()
|
| /linux/drivers/comedi/ |
| H A D | comedi_pcmcia.c | 30 static int comedi_pcmcia_conf_check(struct pcmcia_device *link, in comedi_pcmcia_conf_check() 74 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in comedi_pcmcia_enable() local 101 struct pcmcia_device *link = comedi_to_pcmcia_dev(dev); in comedi_pcmcia_disable() local 121 int comedi_pcmcia_auto_config(struct pcmcia_device *link, in comedi_pcmcia_auto_config() 142 void comedi_pcmcia_auto_unconfig(struct pcmcia_device *link) in comedi_pcmcia_auto_unconfig()
|