| /linux-6.15/drivers/s390/net/ |
| H A D | ctcm_main.h | 132 struct channel { struct 133 struct channel *next; argument 137 * Type of this channel. argument 145 __u16 protocol; /* protocol of this channel (4 = MPC) */ argument 149 struct ccw1 *ccw; 150 struct irb *irb; 154 int max_bufsize; 165 int collect_len; 195 fsm_instance *fsm; /* finite state machine of this channel */ argument 198 __u8 *trans_skb_data; [all …]
|
| /linux-6.15/drivers/net/ethernet/sfc/ |
| H A D | efx_channels.c | 366 struct efx_channel *channel; in efx_set_interrupt_affinity() local 384 struct efx_channel *channel; in efx_clear_interrupt_affinity() local 403 struct efx_channel *channel; in efx_remove_interrupts() local 516 struct efx_channel *channel; in efx_filter_rfs_expire() local 534 struct efx_channel *channel; in efx_alloc_channel() local 604 struct efx_channel *channel; in efx_copy_channel() local 703 struct efx_channel *channel; in efx_set_channel_names() local 713 struct efx_channel *channel; in efx_probe_channels() local 757 struct efx_channel *channel; in efx_remove_channels() local 782 struct efx_channel *channel; in efx_set_xdp_channels() local [all …]
|
| /linux-6.15/drivers/net/ethernet/sfc/siena/ |
| H A D | efx_channels.c | 367 struct efx_channel *channel; in efx_siena_set_interrupt_affinity() local 385 struct efx_channel *channel; in efx_siena_clear_interrupt_affinity() local 404 struct efx_channel *channel; in efx_siena_remove_interrupts() local 517 struct efx_channel *channel; in efx_filter_rfs_expire() local 536 struct efx_channel *channel; in efx_alloc_channel() local 607 struct efx_channel *channel; in efx_copy_channel() local 706 struct efx_channel *channel; in efx_siena_set_channel_names() local 716 struct efx_channel *channel; in efx_siena_probe_channels() local 763 struct efx_channel *channel; in efx_siena_remove_channels() local 788 struct efx_channel *channel; in efx_set_xdp_channels() local [all …]
|
| /linux-6.15/drivers/most/ |
| H A D | most_snd.c | 44 struct channel { struct 48 struct most_channel_config *cfg; argument 49 struct snd_card *card; 50 struct list_head list; 51 int id; 52 unsigned int period_pos; 53 unsigned int buffer_pos; 54 bool is_stream_running; 165 struct channel *channel; in get_channel() local 517 struct channel *channel; in audio_probe_channel() local [all …]
|
| /linux-6.15/drivers/ipack/devices/ |
| H A D | ipoctal.c | 48 struct ipoctal_channel channel[NR_CHANNELS]; member 72 struct ipoctal_channel *channel; in ipoctal_port_activate() local 110 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_open() local 135 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_close() local 144 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_get_icount() local 278 struct ipoctal_channel *channel; in ipoctal_inst_slot() local 462 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_write_tty() local 484 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_write_room() local 491 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_chars_in_buffer() local 503 struct ipoctal_channel *channel = tty->driver_data; in ipoctal_set_termios() local [all …]
|
| /linux-6.15/drivers/hsi/controllers/ |
| H A D | omap_ssi_regs.h | 33 # define SSI_DATAACCEPT(channel) (1 << (channel)) argument 34 # define SSI_DATAAVAILABLE(channel) (1 << ((channel) + 8)) argument 35 # define SSI_DATAOVERRUN(channel) (1 << ((channel) + 16)) argument 40 # define SSI_GDD_LCH(channel) (1 << (channel)) argument 44 # define SSI_WAKE(channel) (1 << (channel)) argument 62 # define SSI_FULL(channel) (1 << (channel)) argument 71 #define SSI_SST_BUFFER_CH_REG(channel) (0x80 + ((channel) * 4)) argument 82 # define SSI_NOTEMPTY(channel) (1 << (channel)) argument 130 #define SSI_GDD_CCR_REG(channel) (0x802 + ((channel) * 0x40)) argument 143 #define SSI_GDD_CSR_REG(channel) (0x806 + ((channel) * 0x40)) argument [all …]
|
| /linux-6.15/drivers/phy/renesas/ |
| H A D | r8a779f0-ether-serdes.c | 37 struct r8a779f0_eth_serdes_channel channel[R8A779F0_ETH_SERDES_NUM]; member 53 r8a779f0_eth_serdes_reg_wait(struct r8a779f0_eth_serdes_channel *channel, in r8a779f0_eth_serdes_reg_wait() 75 struct r8a779f0_eth_serdes_channel *channel; in r8a779f0_eth_serdes_common_init_ram() local 109 r8a779f0_eth_serdes_chan_setting(struct r8a779f0_eth_serdes_channel *channel) in r8a779f0_eth_serdes_chan_setting() 166 r8a779f0_eth_serdes_chan_speed(struct r8a779f0_eth_serdes_channel *channel) in r8a779f0_eth_serdes_chan_speed() 254 struct r8a779f0_eth_serdes_channel *channel = phy_get_drvdata(p); in r8a779f0_eth_serdes_init() local 266 struct r8a779f0_eth_serdes_channel *channel = phy_get_drvdata(p); in r8a779f0_eth_serdes_exit() local 295 struct r8a779f0_eth_serdes_channel *channel = phy_get_drvdata(p); in r8a779f0_eth_serdes_power_on() local 303 struct r8a779f0_eth_serdes_channel *channel = phy_get_drvdata(p); in r8a779f0_eth_serdes_set_mode() local 321 struct r8a779f0_eth_serdes_channel *channel = phy_get_drvdata(p); in r8a779f0_eth_serdes_set_speed() local [all …]
|
| /linux-6.15/drivers/staging/greybus/ |
| H A D | light.c | 77 static bool is_channel_flash(struct gb_channel *channel) in is_channel_flash() 98 struct gb_channel *channel; in get_channel_from_mode() local 221 struct gb_channel *channel = get_channel_from_cdev(cdev); in color_show() local 230 struct gb_channel *channel = get_channel_from_cdev(cdev); in color_store() local 257 static int channel_attr_groups_set(struct gb_channel *channel, in channel_attr_groups_set() 299 static int gb_lights_fade_set(struct gb_channel *channel) in gb_lights_fade_set() 416 struct gb_channel *channel = get_channel_from_cdev(cdev); in gb_brightness_set() local 426 struct gb_channel *channel = get_channel_from_cdev(cdev); in gb_brightness_get() local 434 struct gb_channel *channel = get_channel_from_cdev(cdev); in gb_blink_set() local 929 struct gb_channel *channel) in gb_lights_channel_config() [all …]
|
| /linux-6.15/drivers/firmware/tegra/ |
| H A D | bpmp.c | 28 channel_to_ops(struct tegra_bpmp_channel *channel) in channel_to_ops() 72 tegra_bpmp_channel_get_thread_index(struct tegra_bpmp_channel *channel) in tegra_bpmp_channel_get_thread_index() 124 static int tegra_bpmp_ack_response(struct tegra_bpmp_channel *channel) in tegra_bpmp_ack_response() 131 static int tegra_bpmp_ack_request(struct tegra_bpmp_channel *channel) in tegra_bpmp_ack_request() 252 struct tegra_bpmp_channel *channel; in tegra_bpmp_write_threaded() local 315 struct tegra_bpmp_channel *channel; in tegra_bpmp_transfer_atomic() local 361 struct tegra_bpmp_channel *channel; in tegra_bpmp_transfer() local 450 struct tegra_bpmp_channel *channel) in tegra_bpmp_handle_mrq() 540 struct tegra_bpmp_channel *channel, in tegra_bpmp_mrq_handle_ping() 672 struct tegra_bpmp_channel *channel; in tegra_bpmp_handle_rx() local [all …]
|
| H A D | bpmp-tegra210.c | 44 static bool tegra210_bpmp_is_response_ready(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_response_ready() 51 static bool tegra210_bpmp_is_request_ready(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_request_ready() 59 tegra210_bpmp_is_request_channel_free(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_request_channel_free() 67 tegra210_bpmp_is_response_channel_free(struct tegra_bpmp_channel *channel) in tegra210_bpmp_is_response_channel_free() 74 static int tegra210_bpmp_post_request(struct tegra_bpmp_channel *channel) in tegra210_bpmp_post_request() 83 static int tegra210_bpmp_post_response(struct tegra_bpmp_channel *channel) in tegra210_bpmp_post_response() 92 static int tegra210_bpmp_ack_response(struct tegra_bpmp_channel *channel) in tegra210_bpmp_ack_response() 102 static int tegra210_bpmp_ack_request(struct tegra_bpmp_channel *channel) in tegra210_bpmp_ack_request() 135 static int tegra210_bpmp_channel_init(struct tegra_bpmp_channel *channel, in tegra210_bpmp_channel_init()
|
| /linux-6.15/drivers/ptp/ |
| H A D | ptp_idt82p33.c | 705 struct idt82p33_channel *channel) in idt82p33_measure_tod_write_9_byte_overhead() 868 struct idt82p33_channel *channel = in idt82p33_work_handler() local 930 struct idt82p33_channel *channel; in idt82p33_ptp_clock_unregister_all() local 946 struct idt82p33_channel *channel = in idt82p33_enable() local 988 struct idt82p33_channel *channel = in idt82p33_adjwritephase() local 1024 struct idt82p33_channel *channel = in idt82p33_adjfine() local 1050 struct idt82p33_channel *channel = in idt82p33_adjtime() local 1081 struct idt82p33_channel *channel = in idt82p33_gettime() local 1099 struct idt82p33_channel *channel = in idt82p33_settime() local 1202 struct idt82p33_channel *channel; in idt82p33_enable_channel() local [all …]
|
| H A D | ptp_clockmatrix.c | 273 static int idtcm_extts_enable(struct idtcm_channel *channel, in idtcm_extts_enable() 423 static int _idtcm_gettime(struct idtcm_channel *channel, in _idtcm_gettime() 897 static int _idtcm_settime(struct idtcm_channel *channel, in _idtcm_settime() 969 static int do_phase_pull_in_fw(struct idtcm_channel *channel, in do_phase_pull_in_fw() 1374 static int idtcm_get_pll_mode(struct idtcm_channel *channel, in idtcm_get_pll_mode() 1392 static int idtcm_set_pll_mode(struct idtcm_channel *channel, in idtcm_set_pll_mode() 1967 static int idtcm_enable_tod(struct idtcm_channel *channel) in idtcm_enable_tod() 2232 struct idtcm_channel *channel; in idtcm_enable_channel() local 2305 struct idtcm_channel *channel; in idtcm_enable_extts_channel() local 2327 struct idtcm_channel *channel; in idtcm_extts_check() local [all …]
|
| /linux-6.15/drivers/gpu/drm/xe/ |
| H A D | xe_hwmon.c | 85 int channel) in xe_hwmon_get_reg() 276 xe_hwmon_energy_get(struct xe_hwmon *hwmon, int channel, long *energy) in xe_hwmon_energy_get() 528 xe_hwmon_temp_is_visible(struct xe_hwmon *hwmon, u32 attr, int channel) in xe_hwmon_temp_is_visible() 558 xe_hwmon_power_is_visible(struct xe_hwmon *hwmon, u32 attr, int channel) in xe_hwmon_power_is_visible() 659 xe_hwmon_in_is_visible(struct xe_hwmon *hwmon, u32 attr, int channel) in xe_hwmon_in_is_visible() 684 xe_hwmon_energy_is_visible(struct xe_hwmon *hwmon, u32 attr, int channel) in xe_hwmon_energy_is_visible() 710 u32 attr, int channel) in xe_hwmon_is_visible() 745 int channel, long *val) in xe_hwmon_read() 780 int channel, long val) in xe_hwmon_write() 806 u32 attr, int channel, const char **str) in xe_hwmon_read_label() [all …]
|
| /linux-6.15/drivers/hv/ |
| H A D | channel.c | 123 void vmbus_setevent(struct vmbus_channel *channel) in vmbus_setevent() 150 void vmbus_free_ring(struct vmbus_channel *channel) in vmbus_free_ring() 423 static int __vmbus_establish_gpadl(struct vmbus_channel *channel, in __vmbus_establish_gpadl() 876 void vmbus_reset_channel_cb(struct vmbus_channel *channel) in vmbus_reset_channel_cb() 906 static int vmbus_close_internal(struct vmbus_channel *channel) in vmbus_close_internal() 964 int vmbus_disconnect_ring(struct vmbus_channel *channel) in vmbus_disconnect_ring() 1000 void vmbus_close(struct vmbus_channel *channel) in vmbus_close() 1070 int vmbus_sendpacket(struct vmbus_channel *channel, void *buffer, in vmbus_sendpacket() 1085 int vmbus_sendpacket_mpb_desc(struct vmbus_channel *channel, in vmbus_sendpacket_mpb_desc() 1132 __vmbus_recvpacket(struct vmbus_channel *channel, void *buffer, in __vmbus_recvpacket() [all …]
|
| /linux-6.15/drivers/net/ethernet/sfc/falcon/ |
| H A D | efx.c | 293 struct ef4_channel *channel = in ef4_poll() local 421 struct ef4_channel *channel; in ef4_alloc_channel() local 454 struct ef4_channel *channel; in ef4_copy_channel() local 544 struct ef4_channel *channel; in ef4_set_channel_names() local 554 struct ef4_channel *channel; in ef4_probe_channels() local 593 struct ef4_channel *channel; in ef4_start_datapath() local 681 struct ef4_channel *channel; in ef4_stop_datapath() local 751 struct ef4_channel *channel; in ef4_remove_channels() local 1492 struct ef4_channel *channel; in ef4_soft_disable_interrupts() local 1557 struct ef4_channel *channel; in ef4_disable_interrupts() local [all …]
|
| /linux-6.15/drivers/tty/serial/jsm/ |
| H A D | jsm_tty.c | 66 struct jsm_channel *channel = in jsm_tty_get_mctrl() local 88 struct jsm_channel *channel = in jsm_tty_set_mctrl() local 117 struct jsm_channel *channel; in jsm_tty_write() local 125 struct jsm_channel *channel = in jsm_tty_start_tx() local 138 struct jsm_channel *channel = in jsm_tty_stop_tx() local 151 struct jsm_channel *channel = in jsm_tty_send_xchar() local 167 struct jsm_channel *channel = in jsm_tty_stop_rx() local 176 struct jsm_channel *channel = in jsm_tty_break() local 192 struct jsm_channel *channel = in jsm_tty_open() local 273 struct jsm_channel *channel = in jsm_tty_close() local [all …]
|
| /linux-6.15/drivers/gpu/drm/nouveau/ |
| H A D | nouveau_hwmon.c | 236 nouveau_chip_is_visible(const void *data, u32 attr, int channel) in nouveau_chip_is_visible() 247 nouveau_power_is_visible(const void *data, u32 attr, int channel) in nouveau_power_is_visible() 272 nouveau_temp_is_visible(const void *data, u32 attr, int channel) in nouveau_temp_is_visible() 296 nouveau_pwm_is_visible(const void *data, u32 attr, int channel) in nouveau_pwm_is_visible() 315 nouveau_input_is_visible(const void *data, u32 attr, int channel) in nouveau_input_is_visible() 335 nouveau_fan_is_visible(const void *data, u32 attr, int channel) in nouveau_fan_is_visible() 438 nouveau_in_read(struct device *dev, u32 attr, int channel, long *val) in nouveau_in_read() 579 int channel) in nouveau_is_visible() 603 int channel, const char **buf) in nouveau_read_string() 615 int channel, long *val) in nouveau_read() [all …]
|
| /linux-6.15/drivers/tty/serial/ |
| H A D | ip22zilog.c | 51 #define ZS_WSYNC(channel) do { } while (0) argument 249 struct zilog_channel *channel) in ip22zilog_receive_chars() 314 struct zilog_channel *channel) in ip22zilog_status_handle() 356 struct zilog_channel *channel) in ip22zilog_transmit_chars() 429 struct zilog_channel *channel in ip22zilog_interrupt() local 489 struct zilog_channel *channel; in ip22zilog_read_channel_status() local 620 struct zilog_channel *channel; in ip22zilog_stop_rx() local 680 struct zilog_channel *channel; in __ip22zilog_reset() local 709 struct zilog_channel *channel; in __ip22zilog_startup() local 770 struct zilog_channel *channel; in ip22zilog_shutdown() local [all …]
|
| H A D | sunzilog.c | 56 #define ZS_WSYNC(channel) do { } while (0) argument 403 struct zilog_channel __iomem *channel) in sunzilog_status_handle() 529 struct zilog_channel __iomem *channel in sunzilog_interrupt() local 590 struct zilog_channel __iomem *channel; in sunzilog_read_channel_status() local 721 struct zilog_channel __iomem *channel; in sunzilog_stop_rx() local 781 struct zilog_channel __iomem *channel; in __sunzilog_startup() local 836 struct zilog_channel __iomem *channel; in sunzilog_shutdown() local 1003 struct zilog_channel __iomem *channel in sunzilog_get_poll_char() local 1329 struct zilog_channel __iomem *channel; in sunzilog_init_hw() local 1583 struct zilog_channel __iomem *channel; in sunzilog_init() local [all …]
|
| /linux-6.15/drivers/hwmon/ |
| H A D | max6639.c | 119 static int max6639_temp_read_max(struct device *dev, int channel, long *max) in max6639_temp_read_max() 206 static int max6639_read_fan(struct device *dev, u32 attr, int channel, in max6639_read_fan() 234 static int max6639_set_ppr(struct max6639_data *data, int channel, u8 ppr) in max6639_set_ppr() 240 static int max6639_write_fan(struct device *dev, u32 attr, int channel, in max6639_write_fan() 280 static int max6639_read_pwm(struct device *dev, u32 attr, int channel, in max6639_read_pwm() 311 static int max6639_write_pwm(struct device *dev, u32 attr, int channel, in max6639_write_pwm() 363 static int max6639_read_temp(struct device *dev, u32 attr, int channel, in max6639_read_temp() 408 static int max6639_write_temp(struct device *dev, u32 attr, int channel, in max6639_write_temp() 444 u32 attr, int channel, long *val) in max6639_read() 459 u32 attr, int channel, long val) in max6639_write() [all …]
|
| /linux-6.15/drivers/net/ethernet/synopsys/ |
| H A D | dwc-xlgmac-net.c | 39 struct xlgmac_channel *channel, in xlgmac_maybe_stop_tx_queue() 210 struct xlgmac_channel *channel; in xlgmac_enable_rx_tx_ints() local 232 struct xlgmac_channel *channel; in xlgmac_disable_rx_tx_ints() local 255 struct xlgmac_channel *channel; in xlgmac_isr() local 386 struct xlgmac_channel *channel; in xlgmac_init_timers() local 400 struct xlgmac_channel *channel; in xlgmac_stop_timers() local 414 struct xlgmac_channel *channel; in xlgmac_napi_enable() local 437 struct xlgmac_channel *channel; in xlgmac_napi_disable() local 459 struct xlgmac_channel *channel; in xlgmac_request_irqs() local 505 struct xlgmac_channel *channel; in xlgmac_free_irqs() local [all …]
|
| /linux-6.15/sound/soc/sprd/ |
| H A D | sprd-mcdt.c | 152 static void sprd_mcdt_dac_dma_enable(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_dac_dma_enable() 163 static void sprd_mcdt_adc_dma_enable(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_adc_dma_enable() 172 static void sprd_mcdt_ap_int_enable(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_ap_int_enable() 182 static void sprd_mcdt_dac_write_fifo(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_dac_write_fifo() 190 static void sprd_mcdt_adc_read_fifo(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_adc_read_fifo() 270 static u32 sprd_mcdt_dma_ack_shift(u8 channel) in sprd_mcdt_dma_ack_shift() 339 static bool sprd_mcdt_chan_fifo_sts(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_chan_fifo_sts() 426 static u32 sprd_mcdt_int_type_shift(u8 channel, in sprd_mcdt_int_type_shift() 453 static void sprd_mcdt_chan_int_en(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_chan_int_en() 500 static bool sprd_mcdt_chan_int_sts(struct sprd_mcdt_dev *mcdt, u8 channel, in sprd_mcdt_chan_int_sts() [all …]
|
| /linux-6.15/arch/sh/drivers/dma/ |
| H A D | dma-api.c | 61 struct dma_channel *channel; in get_dma_channel() local 80 struct dma_channel *channel = get_dma_channel(chan); in get_dma_residue() local 91 struct dma_channel *channel = { 0 }; in request_dma() local 116 struct dma_channel *channel = get_dma_channel(chan); in free_dma() local 128 struct dma_channel *channel = get_dma_channel(chan); in dma_wait_for_completion() local 144 struct dma_channel *channel = get_dma_channel(chan); in dma_configure_channel() local 155 struct dma_channel *channel = get_dma_channel(chan); in dma_xfer() local 183 struct dma_channel *channel = info->channels + i; in dma_proc_show() local
|
| /linux-6.15/drivers/rpmsg/ |
| H A D | qcom_smd.c | 275 #define GET_RX_CHANNEL_FLAG(channel, param) \ argument 645 struct qcom_smd_channel *channel; in qcom_smd_edge_intr() local 878 struct qcom_smd_channel *channel; in qcom_smd_find_channel() local 906 struct qcom_smd_channel *channel; in qcom_smd_create_ept() local 995 struct qcom_smd_channel *channel = qsept->qsch; in qcom_smd_poll() local 1010 const char *channel) in qcom_smd_match_channel() 1033 struct qcom_smd_channel *channel = qept->qsch; in qcom_smd_announce_create() local 1128 struct qcom_smd_channel *channel; in qcom_smd_create_channel() local 1210 struct qcom_smd_channel *channel; in qcom_channel_scan_worker() local 1274 struct qcom_smd_channel *channel; in qcom_channel_state_worker() local [all …]
|
| /linux-6.15/drivers/net/ipa/ |
| H A D | gsi.c | 167 static u32 gsi_channel_id(struct gsi_channel *channel) in gsi_channel_id() 555 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_alloc_command() local 676 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_de_alloc_command() local 945 struct gsi_channel *channel = &gsi->channel[channel_id]; in gsi_channel_start() local 1085 struct gsi_channel *channel; in gsi_trans_tx_queued() local 1118 struct gsi_channel *channel; in gsi_trans_tx_completed() local 1439 struct gsi_channel *channel; in gsi_event_trans() local 1586 void gsi_channel_doorbell(struct gsi_channel *channel) in gsi_channel_doorbell() 1601 void gsi_channel_update(struct gsi_channel *channel) in gsi_channel_update() 1675 struct gsi_channel *channel; in gsi_channel_poll() local [all …]
|