/kernel/linux/linux-6.6/drivers/tty/serial/ |
H A D | cpm_uart.c | 51 static void cpm_uart_initbd(struct uart_cpm_port *pinfo); 67 struct uart_cpm_port *pinfo = in cpm_uart_tx_empty() local 69 cbd_t __iomem *bdp = pinfo->tx_bd_base; in cpm_uart_tx_empty() 90 struct uart_cpm_port *pinfo = in cpm_uart_set_mctrl() local 93 if (pinfo->gpios[GPIO_RTS]) in cpm_uart_set_mctrl() 94 gpiod_set_value(pinfo->gpios[GPIO_RTS], !(mctrl & TIOCM_RTS)); in cpm_uart_set_mctrl() 96 if (pinfo->gpios[GPIO_DTR]) in cpm_uart_set_mctrl() 97 gpiod_set_value(pinfo->gpios[GPIO_DTR], !(mctrl & TIOCM_DTR)); in cpm_uart_set_mctrl() 102 struct uart_cpm_port *pinfo = in cpm_uart_get_mctrl() local 106 if (pinfo in cpm_uart_get_mctrl() 134 struct uart_cpm_port *pinfo = cpm_uart_stop_tx() local 152 struct uart_cpm_port *pinfo = cpm_uart_start_tx() local 181 struct uart_cpm_port *pinfo = cpm_uart_stop_rx() local 199 struct uart_cpm_port *pinfo = cpm_uart_break_ctl() local 234 struct uart_cpm_port *pinfo = cpm_uart_int_rx() local 359 struct uart_cpm_port *pinfo = (struct uart_cpm_port *)port; cpm_uart_int() local 390 struct uart_cpm_port *pinfo = cpm_uart_startup() local 434 cpm_uart_wait_until_send(struct uart_cpm_port *pinfo) cpm_uart_wait_until_send() argument 445 struct uart_cpm_port *pinfo = cpm_uart_shutdown() local 495 struct uart_cpm_port *pinfo = cpm_uart_set_termios() local 649 struct uart_cpm_port *pinfo = cpm_uart_tx_pump() local 718 cpm_uart_initbd(struct uart_cpm_port *pinfo) cpm_uart_initbd() argument 757 cpm_uart_init_scc(struct uart_cpm_port *pinfo) cpm_uart_init_scc() argument 820 cpm_uart_init_smc(struct uart_cpm_port *pinfo) cpm_uart_init_smc() argument 877 cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con) cpm_uart_allocbuf() argument 932 cpm_uart_freebuf(struct uart_cpm_port *pinfo) cpm_uart_freebuf() argument 949 struct uart_cpm_port *pinfo = cpm_uart_request_port() local 982 struct uart_cpm_port *pinfo = cpm_uart_release_port() local 1007 cpm_uart_early_write(struct uart_cpm_port *pinfo, const char *string, u_int count, bool handle_linefeed) cpm_uart_early_write() argument 1090 poll_wait_key(char *obuf, struct uart_cpm_port *pinfo) poll_wait_key() argument 1127 struct uart_cpm_port *pinfo = cpm_get_poll_char() local 1149 struct uart_cpm_port *pinfo = cpm_put_poll_char() local 1258 cpm_uart_init_port(struct device_node *np, struct uart_cpm_port *pinfo) cpm_uart_init_port() argument 1381 struct uart_cpm_port *pinfo = &cpm_uart_ports[co->index]; cpm_uart_console_write() local 1403 struct uart_cpm_port *pinfo; cpm_uart_console_setup() local 1526 struct uart_cpm_port *pinfo = &cpm_uart_ports[index]; cpm_uart_probe() local 1554 struct uart_cpm_port *pinfo = platform_get_drvdata(ofdev); cpm_uart_remove() local [all...] |
H A D | cpm_uart.h | 28 #define IS_SMC(pinfo) (pinfo->flags & FLAG_SMC) 82 struct uart_cpm_port *pinfo) in cpu2cpm_addr() 86 u32 mem = (u32)pinfo->mem_addr; in cpu2cpm_addr() 88 if (likely(val >= mem && val < mem + pinfo->mem_size)) { in cpu2cpm_addr() 90 return pinfo->dma_addr + offset; in cpu2cpm_addr() 98 struct uart_cpm_port *pinfo) in cpm2cpu_addr() 102 u32 dma = (u32)pinfo->dma_addr; in cpm2cpu_addr() 104 if (likely(val >= dma && val < dma + pinfo->mem_size)) { in cpm2cpu_addr() 106 return pinfo in cpm2cpu_addr() 81 cpu2cpm_addr(void *addr, struct uart_cpm_port *pinfo) cpu2cpm_addr() argument 97 cpm2cpu_addr(unsigned long addr, struct uart_cpm_port *pinfo) cpm2cpu_addr() argument [all...] |
/kernel/linux/linux-5.10/drivers/tty/serial/cpm_uart/ |
H A D | cpm_uart_core.c | 51 static void cpm_uart_init_smc(struct uart_cpm_port *pinfo); 52 static void cpm_uart_init_scc(struct uart_cpm_port *pinfo); 53 static void cpm_uart_initbd(struct uart_cpm_port *pinfo); 64 struct uart_cpm_port *pinfo = in cpm_uart_tx_empty() local 66 cbd_t __iomem *bdp = pinfo->tx_bd_base; in cpm_uart_tx_empty() 87 struct uart_cpm_port *pinfo = in cpm_uart_set_mctrl() local 90 if (pinfo->gpios[GPIO_RTS]) in cpm_uart_set_mctrl() 91 gpiod_set_value(pinfo->gpios[GPIO_RTS], !(mctrl & TIOCM_RTS)); in cpm_uart_set_mctrl() 93 if (pinfo->gpios[GPIO_DTR]) in cpm_uart_set_mctrl() 94 gpiod_set_value(pinfo in cpm_uart_set_mctrl() 99 struct uart_cpm_port *pinfo = cpm_uart_get_mctrl() local 131 struct uart_cpm_port *pinfo = cpm_uart_stop_tx() local 149 struct uart_cpm_port *pinfo = cpm_uart_start_tx() local 178 struct uart_cpm_port *pinfo = cpm_uart_stop_rx() local 196 struct uart_cpm_port *pinfo = cpm_uart_break_ctl() local 231 struct uart_cpm_port *pinfo = cpm_uart_int_rx() local 356 struct uart_cpm_port *pinfo = (struct uart_cpm_port *)port; cpm_uart_int() local 387 struct uart_cpm_port *pinfo = cpm_uart_startup() local 431 cpm_uart_wait_until_send(struct uart_cpm_port *pinfo) cpm_uart_wait_until_send() argument 442 struct uart_cpm_port *pinfo = cpm_uart_shutdown() local 493 struct uart_cpm_port *pinfo = cpm_uart_set_termios() local 675 struct uart_cpm_port *pinfo = cpm_uart_tx_pump() local 746 cpm_uart_initbd(struct uart_cpm_port *pinfo) cpm_uart_initbd() argument 785 cpm_uart_init_scc(struct uart_cpm_port *pinfo) cpm_uart_init_scc() argument 847 cpm_uart_init_smc(struct uart_cpm_port *pinfo) cpm_uart_init_smc() argument 903 struct uart_cpm_port *pinfo = cpm_uart_request_port() local 936 struct uart_cpm_port *pinfo = cpm_uart_release_port() local 961 cpm_uart_early_write(struct uart_cpm_port *pinfo, const char *string, u_int count, bool handle_linefeed) cpm_uart_early_write() argument 1044 poll_wait_key(char *obuf, struct uart_cpm_port *pinfo) poll_wait_key() argument 1081 struct uart_cpm_port *pinfo = cpm_get_poll_char() local 1103 struct uart_cpm_port *pinfo = cpm_put_poll_char() local 1136 cpm_uart_init_port(struct device_node *np, struct uart_cpm_port *pinfo) cpm_uart_init_port() argument 1264 struct uart_cpm_port *pinfo = &cpm_uart_ports[co->index]; cpm_uart_console_write() local 1286 struct uart_cpm_port *pinfo; cpm_uart_console_setup() local 1399 struct uart_cpm_port *pinfo = &cpm_uart_ports[index]; cpm_uart_probe() local 1421 struct uart_cpm_port *pinfo = platform_get_drvdata(ofdev); cpm_uart_remove() local [all...] |
H A D | cpm_uart_cpm2.c | 96 int cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con) in cpm_uart_allocbuf() argument 104 pr_debug("CPM uart[%d]:allocbuf\n", pinfo->port.line); in cpm_uart_allocbuf() 106 dpmemsz = sizeof(cbd_t) * (pinfo->rx_nrfifos + pinfo->tx_nrfifos); in cpm_uart_allocbuf() 116 memsz = L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize) + in cpm_uart_allocbuf() 117 L1_CACHE_ALIGN(pinfo->tx_nrfifos * pinfo->tx_fifosize); in cpm_uart_allocbuf() 123 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, in cpm_uart_allocbuf() 133 pinfo in cpm_uart_allocbuf() 148 cpm_uart_freebuf(struct uart_cpm_port *pinfo) cpm_uart_freebuf() argument [all...] |
H A D | cpm_uart_cpm1.c | 61 int cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con) in cpm_uart_allocbuf() argument 69 pr_debug("CPM uart[%d]:allocbuf\n", pinfo->port.line); in cpm_uart_allocbuf() 71 dpmemsz = sizeof(cbd_t) * (pinfo->rx_nrfifos + pinfo->tx_nrfifos); in cpm_uart_allocbuf() 80 memsz = L1_CACHE_ALIGN(pinfo->rx_nrfifos * pinfo->rx_fifosize) + in cpm_uart_allocbuf() 81 L1_CACHE_ALIGN(pinfo->tx_nrfifos * pinfo->tx_fifosize); in cpm_uart_allocbuf() 88 mem_addr = dma_alloc_coherent(pinfo->port.dev, memsz, &dma_addr, in cpm_uart_allocbuf() 98 pinfo in cpm_uart_allocbuf() 113 cpm_uart_freebuf(struct uart_cpm_port *pinfo) cpm_uart_freebuf() argument [all...] |
H A D | cpm_uart.h | 27 #define IS_SMC(pinfo) (pinfo->flags & FLAG_SMC) 28 #define IS_DISCARDING(pinfo) (pinfo->flags & FLAG_DISCARDING) 97 int cpm_uart_allocbuf(struct uart_cpm_port *pinfo, unsigned int is_con); 98 void cpm_uart_freebuf(struct uart_cpm_port *pinfo); 100 void smc1_lineif(struct uart_cpm_port *pinfo); 101 void smc2_lineif(struct uart_cpm_port *pinfo); 102 void scc1_lineif(struct uart_cpm_port *pinfo); 103 void scc2_lineif(struct uart_cpm_port *pinfo); 110 cpu2cpm_addr(void *addr, struct uart_cpm_port *pinfo) cpu2cpm_addr() argument 126 cpm2cpu_addr(unsigned long addr, struct uart_cpm_port *pinfo) cpm2cpu_addr() argument [all...] |
/kernel/linux/linux-5.10/drivers/video/fbdev/ |
H A D | platinumfb.c | 88 static int read_platinum_sense(struct fb_info_platinum *pinfo); 89 static void set_platinum_clock(struct fb_info_platinum *pinfo); 90 static void platinum_set_hardware(struct fb_info_platinum *pinfo); 92 struct fb_info_platinum *pinfo, 123 struct fb_info_platinum *pinfo = info->par; in platinumfb_set_par() local 127 if((err = platinum_var_to_par(&info->var, pinfo, 0))) { in platinumfb_set_par() 133 platinum_set_hardware(pinfo); in platinumfb_set_par() 135 init = platinum_reg_init[pinfo->vmode-1]; in platinumfb_set_par() 137 if ((pinfo->vmode == VMODE_832_624_75) && (pinfo in platinumfb_set_par() 185 struct fb_info_platinum *pinfo = info->par; platinumfb_setcolreg() local 238 set_platinum_clock(struct fb_info_platinum *pinfo) set_platinum_clock() argument 265 platinum_set_hardware(struct fb_info_platinum *pinfo) platinum_set_hardware() argument 314 platinum_init_info(struct fb_info *info, struct fb_info_platinum *pinfo) platinum_init_info() argument 342 struct fb_info_platinum *pinfo = info->par; platinum_init_fb() local 439 platinum_var_to_par(struct fb_var_screeninfo *var, struct fb_info_platinum *pinfo, int check_only) platinum_var_to_par() argument 534 struct fb_info_platinum *pinfo; platinumfb_probe() local 642 struct fb_info_platinum *pinfo = info->par; platinumfb_remove() local [all...] |
/kernel/linux/linux-6.6/drivers/video/fbdev/ |
H A D | platinumfb.c | 88 static int read_platinum_sense(struct fb_info_platinum *pinfo); 89 static void set_platinum_clock(struct fb_info_platinum *pinfo); 90 static void platinum_set_hardware(struct fb_info_platinum *pinfo); 92 struct fb_info_platinum *pinfo, 121 struct fb_info_platinum *pinfo = info->par; in platinumfb_set_par() local 125 if((err = platinum_var_to_par(&info->var, pinfo, 0))) { in platinumfb_set_par() 131 platinum_set_hardware(pinfo); in platinumfb_set_par() 133 init = platinum_reg_init[pinfo->vmode-1]; in platinumfb_set_par() 135 if ((pinfo->vmode == VMODE_832_624_75) && (pinfo in platinumfb_set_par() 183 struct fb_info_platinum *pinfo = info->par; platinumfb_setcolreg() local 236 set_platinum_clock(struct fb_info_platinum *pinfo) set_platinum_clock() argument 263 platinum_set_hardware(struct fb_info_platinum *pinfo) platinum_set_hardware() argument 312 platinum_init_info(struct fb_info *info, struct fb_info_platinum *pinfo) platinum_init_info() argument 339 struct fb_info_platinum *pinfo = info->par; platinum_init_fb() local 436 platinum_var_to_par(struct fb_var_screeninfo *var, struct fb_info_platinum *pinfo, int check_only) platinum_var_to_par() argument 531 struct fb_info_platinum *pinfo; platinumfb_probe() local 639 struct fb_info_platinum *pinfo = info->par; platinumfb_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/gpu/drm/panel/ |
H A D | panel-boe-himax8279d.c | 61 static void disable_gpios(struct panel_info *pinfo) in disable_gpios() argument 63 gpiod_set_value(pinfo->enable_gpio, 0); in disable_gpios() 64 gpiod_set_value(pinfo->pp33_gpio, 0); in disable_gpios() 65 gpiod_set_value(pinfo->pp18_gpio, 0); in disable_gpios() 70 struct panel_info *pinfo = to_panel_info(panel); in send_mipi_cmds() local 74 for (i = 0; i < pinfo->desc->on_cmds_num; i++) { in send_mipi_cmds() 75 err = mipi_dsi_dcs_write_buffer(pinfo->link, &cmds[i], in send_mipi_cmds() 87 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_disable() local 90 if (!pinfo->enabled) in boe_panel_disable() 93 err = mipi_dsi_dcs_set_display_off(pinfo in boe_panel_disable() 106 struct panel_info *pinfo = to_panel_info(panel); boe_panel_unprepare() local 132 struct panel_info *pinfo = to_panel_info(panel); boe_panel_prepare() local 195 struct panel_info *pinfo = to_panel_info(panel); boe_panel_enable() local 217 struct panel_info *pinfo = to_panel_info(panel); boe_panel_get_modes() local 851 panel_add(struct panel_info *pinfo) panel_add() argument 894 struct panel_info *pinfo; panel_probe() local 924 struct panel_info *pinfo = mipi_dsi_get_drvdata(dsi); panel_remove() local 946 struct panel_info *pinfo = mipi_dsi_get_drvdata(dsi); panel_shutdown() local [all...] |
/kernel/linux/linux-6.6/drivers/gpu/drm/panel/ |
H A D | panel-boe-himax8279d.c | 60 static void disable_gpios(struct panel_info *pinfo) in disable_gpios() argument 62 gpiod_set_value(pinfo->enable_gpio, 0); in disable_gpios() 63 gpiod_set_value(pinfo->pp33_gpio, 0); in disable_gpios() 64 gpiod_set_value(pinfo->pp18_gpio, 0); in disable_gpios() 69 struct panel_info *pinfo = to_panel_info(panel); in send_mipi_cmds() local 73 for (i = 0; i < pinfo->desc->on_cmds_num; i++) { in send_mipi_cmds() 74 err = mipi_dsi_dcs_write_buffer(pinfo->link, &cmds[i], in send_mipi_cmds() 86 struct panel_info *pinfo = to_panel_info(panel); in boe_panel_disable() local 89 if (!pinfo->enabled) in boe_panel_disable() 92 err = mipi_dsi_dcs_set_display_off(pinfo in boe_panel_disable() 105 struct panel_info *pinfo = to_panel_info(panel); boe_panel_unprepare() local 131 struct panel_info *pinfo = to_panel_info(panel); boe_panel_prepare() local 194 struct panel_info *pinfo = to_panel_info(panel); boe_panel_enable() local 216 struct panel_info *pinfo = to_panel_info(panel); boe_panel_get_modes() local 850 panel_add(struct panel_info *pinfo) panel_add() argument 893 struct panel_info *pinfo; panel_probe() local 923 struct panel_info *pinfo = mipi_dsi_get_drvdata(dsi); panel_remove() local 943 struct panel_info *pinfo = mipi_dsi_get_drvdata(dsi); panel_shutdown() local [all...] |
H A D | panel-novatek-nt36672a.c | 87 struct nt36672a_panel *pinfo = to_nt36672a_panel(panel); in nt36672a_send_cmds() local 94 err = mipi_dsi_dcs_write(pinfo->link, cmd->data[0], cmd->data + 1, 1); in nt36672a_send_cmds() 105 struct nt36672a_panel *pinfo = to_nt36672a_panel(panel); in nt36672a_panel_power_off() local 108 gpiod_set_value(pinfo->reset_gpio, 1); in nt36672a_panel_power_off() 110 ret = regulator_bulk_disable(ARRAY_SIZE(pinfo->supplies), pinfo->supplies); in nt36672a_panel_power_off() 119 struct nt36672a_panel *pinfo = to_nt36672a_panel(panel); in nt36672a_panel_unprepare() local 122 if (!pinfo->prepared) in nt36672a_panel_unprepare() 126 ret = nt36672a_send_cmds(panel, pinfo->desc->off_cmds, in nt36672a_panel_unprepare() 127 pinfo in nt36672a_panel_unprepare() 155 nt36672a_panel_power_on(struct nt36672a_panel *pinfo) nt36672a_panel_power_on() argument 179 struct nt36672a_panel *pinfo = to_nt36672a_panel(panel); nt36672a_panel_prepare() local 236 struct nt36672a_panel *pinfo = to_nt36672a_panel(panel); nt36672a_panel_get_modes() local 603 nt36672a_panel_add(struct nt36672a_panel *pinfo) nt36672a_panel_add() argument 641 struct nt36672a_panel *pinfo; nt36672a_panel_probe() local 673 struct nt36672a_panel *pinfo = mipi_dsi_get_drvdata(dsi); nt36672a_panel_remove() local 693 struct nt36672a_panel *pinfo = mipi_dsi_get_drvdata(dsi); nt36672a_panel_shutdown() local [all...] |
/kernel/linux/linux-6.6/sound/core/seq/ |
H A D | seq_dummy.c | 108 struct snd_seq_port_info pinfo; in create_port() local 119 memset(&pinfo, 0, sizeof(pinfo)); in create_port() 120 pinfo.addr.client = my_client; in create_port() 122 sprintf(pinfo.name, "Midi Through Port-%d:%c", idx, in create_port() 125 sprintf(pinfo.name, "Midi Through Port-%d", idx); in create_port() 126 pinfo.capability = SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SUBS_READ; in create_port() 127 pinfo.capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SUBS_WRITE; in create_port() 129 pinfo.capability |= SNDRV_SEQ_PORT_CAP_DUPLEX; in create_port() 130 pinfo in create_port() [all...] |
/kernel/linux/linux-5.10/sound/core/seq/ |
H A D | seq_dummy.c | 108 struct snd_seq_port_info pinfo; in create_port() local 118 memset(&pinfo, 0, sizeof(pinfo)); in create_port() 119 pinfo.addr.client = my_client; in create_port() 121 sprintf(pinfo.name, "Midi Through Port-%d:%c", idx, in create_port() 124 sprintf(pinfo.name, "Midi Through Port-%d", idx); in create_port() 125 pinfo.capability = SNDRV_SEQ_PORT_CAP_READ | SNDRV_SEQ_PORT_CAP_SUBS_READ; in create_port() 126 pinfo.capability |= SNDRV_SEQ_PORT_CAP_WRITE | SNDRV_SEQ_PORT_CAP_SUBS_WRITE; in create_port() 128 pinfo.capability |= SNDRV_SEQ_PORT_CAP_DUPLEX; in create_port() 129 pinfo in create_port() [all...] |
/kernel/linux/linux-5.10/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ddp.c | 27 * @pinfo: DDP profile information structure 35 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_exist() 49 if (i40e_ddp_profiles_eq(pinfo, &profile_list->p_info[i])) in i40e_ddp_does_profile_exist() 82 * @pinfo: DDP profile information structure 90 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_overlap() 104 if (i40e_ddp_profiles_overlap(pinfo, in i40e_ddp_does_profile_overlap() 125 struct i40e_profile_info *pinfo; in i40e_add_pinfo() local 136 pinfo = (struct i40e_profile_info *)(profile_info_sec + in i40e_add_pinfo() 138 pinfo->track_id = track_id; in i40e_add_pinfo() 139 pinfo in i40e_add_pinfo() 34 i40e_ddp_does_profile_exist(struct i40e_hw *hw, struct i40e_profile_info *pinfo) i40e_ddp_does_profile_exist() argument 89 i40e_ddp_does_profile_overlap(struct i40e_hw *hw, struct i40e_profile_info *pinfo) i40e_ddp_does_profile_overlap() argument 165 struct i40e_profile_info *pinfo; i40e_del_pinfo() local 271 struct i40e_profile_info pinfo; i40e_ddp_load() local [all...] |
/kernel/linux/linux-6.6/drivers/net/ethernet/intel/i40e/ |
H A D | i40e_ddp.c | 27 * @pinfo: DDP profile information structure 35 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_exist() 49 if (i40e_ddp_profiles_eq(pinfo, &profile_list->p_info[i])) in i40e_ddp_does_profile_exist() 82 * @pinfo: DDP profile information structure 90 struct i40e_profile_info *pinfo) in i40e_ddp_does_profile_overlap() 104 if (i40e_ddp_profiles_overlap(pinfo, in i40e_ddp_does_profile_overlap() 125 struct i40e_profile_info *pinfo; in i40e_add_pinfo() local 136 pinfo = (struct i40e_profile_info *)(profile_info_sec + in i40e_add_pinfo() 138 pinfo->track_id = track_id; in i40e_add_pinfo() 139 pinfo in i40e_add_pinfo() 34 i40e_ddp_does_profile_exist(struct i40e_hw *hw, struct i40e_profile_info *pinfo) i40e_ddp_does_profile_exist() argument 89 i40e_ddp_does_profile_overlap(struct i40e_hw *hw, struct i40e_profile_info *pinfo) i40e_ddp_does_profile_overlap() argument 165 struct i40e_profile_info *pinfo; i40e_del_pinfo() local 271 struct i40e_profile_info pinfo; i40e_ddp_load() local [all...] |
/kernel/linux/linux-6.6/drivers/firmware/arm_scmi/ |
H A D | system.c | 80 struct scmi_system_info *pinfo = ph->get_priv(ph); in scmi_system_fill_custom_report() local 82 expected_sz = pinfo->graceful_timeout_supported ? in scmi_system_fill_custom_report() 92 if (pinfo->graceful_timeout_supported && in scmi_system_fill_custom_report() 130 struct scmi_system_info *pinfo; in scmi_system_protocol_init() local 139 pinfo = devm_kzalloc(ph->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_system_protocol_init() 140 if (!pinfo) in scmi_system_protocol_init() 143 pinfo->version = version; in scmi_system_protocol_init() 144 if (PROTOCOL_REV_MAJOR(pinfo->version) >= 0x2) in scmi_system_protocol_init() 145 pinfo in scmi_system_protocol_init() [all...] |
H A D | power.c | 267 struct scmi_power_info *pinfo = ph->get_priv(ph); in scmi_power_get_num_sources() local 269 if (!pinfo) in scmi_power_get_num_sources() 272 return pinfo->num_domains; in scmi_power_get_num_sources() 301 struct scmi_power_info *pinfo; in scmi_power_protocol_init() local 310 pinfo = devm_kzalloc(ph->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_power_protocol_init() 311 if (!pinfo) in scmi_power_protocol_init() 314 ret = scmi_power_attributes_get(ph, pinfo); in scmi_power_protocol_init() 318 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo in scmi_power_protocol_init() [all...] |
H A D | reset.c | 283 struct scmi_reset_info *pinfo = ph->get_priv(ph); in scmi_reset_get_num_sources() local 285 if (!pinfo) in scmi_reset_get_num_sources() 288 return pinfo->num_domains; in scmi_reset_get_num_sources() 316 struct scmi_reset_info *pinfo; in scmi_reset_protocol_init() local 325 pinfo = devm_kzalloc(ph->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_reset_protocol_init() 326 if (!pinfo) in scmi_reset_protocol_init() 329 ret = scmi_reset_attributes_get(ph, pinfo); in scmi_reset_protocol_init() 333 pinfo->dom_info = devm_kcalloc(ph->dev, pinfo in scmi_reset_protocol_init() [all...] |
/kernel/linux/linux-6.6/tools/perf/util/ |
H A D | pfm.c | 175 const pfm_pmu_info_t *pinfo, const pfm_event_info_t *info, in print_libpfm_event() 184 snprintf(topic, sizeof(topic), "pfm %s", pinfo->name); in print_libpfm_event() 186 snprintf(name, sizeof(name), "%s::%s", pinfo->name, info->name); in print_libpfm_event() 223 print_cb->print_event(print_state, pinfo->name, topic, in print_libpfm_event() 251 pinfo->name, info->name, ainfo.name); in print_libpfm_event() 257 pinfo->name, in print_libpfm_event() 274 pfm_pmu_info_t pinfo; in print_libpfm_events() local 282 pinfo.size = sizeof(pinfo); in print_libpfm_events() 287 ret = pfm_get_pmu_info(p, &pinfo); in print_libpfm_events() 174 print_libpfm_event(const struct print_callbacks *print_cb, void *print_state, const pfm_pmu_info_t *pinfo, const pfm_event_info_t *info, struct strbuf *buf) print_libpfm_event() argument [all...] |
/kernel/linux/linux-5.10/tools/perf/util/ |
H A D | pfm.c | 206 print_libpfm_events_raw(pfm_pmu_info_t *pinfo, pfm_event_info_t *info) in print_libpfm_events_raw() argument 223 printf("%s::%s:%s\n", pinfo->name, info->name, ainfo.name); in print_libpfm_events_raw() 227 printf("%s::%s\n", pinfo->name, info->name); in print_libpfm_events_raw() 233 pfm_pmu_info_t pinfo; in print_libpfm_events() local 240 pinfo.size = sizeof(pinfo); in print_libpfm_events() 248 ret = pfm_get_pmu_info(p, &pinfo); in print_libpfm_events() 253 if (!pinfo.is_present) in print_libpfm_events() 257 if (pinfo.pmu == PFM_PMU_PERF_EVENT) in print_libpfm_events() 260 for (i = pinfo in print_libpfm_events() [all...] |
/kernel/linux/linux-5.10/drivers/platform/x86/ |
H A D | intel_mid_thermal.c | 467 struct platform_info *pinfo; in mid_thermal_probe() local 469 pinfo = devm_kzalloc(&pdev->dev, sizeof(struct platform_info), in mid_thermal_probe() 471 if (!pinfo) in mid_thermal_probe() 489 pinfo->tzd[i] = thermal_zone_device_register(name[i], in mid_thermal_probe() 491 if (IS_ERR(pinfo->tzd[i])) { in mid_thermal_probe() 493 ret = PTR_ERR(pinfo->tzd[i]); in mid_thermal_probe() 496 ret = thermal_zone_device_enable(pinfo->tzd[i]); in mid_thermal_probe() 499 thermal_zone_device_unregister(pinfo->tzd[i]); in mid_thermal_probe() 504 pinfo->pdev = pdev; in mid_thermal_probe() 505 platform_set_drvdata(pdev, pinfo); in mid_thermal_probe() 527 struct platform_info *pinfo = platform_get_drvdata(pdev); mid_thermal_remove() local [all...] |
/kernel/linux/linux-5.10/drivers/firmware/arm_scmi/ |
H A D | reset.c | 281 struct scmi_reset_info *pinfo; in scmi_reset_protocol_init() local 288 pinfo = devm_kzalloc(handle->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_reset_protocol_init() 289 if (!pinfo) in scmi_reset_protocol_init() 292 scmi_reset_attributes_get(handle, pinfo); in scmi_reset_protocol_init() 294 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_reset_protocol_init() 295 sizeof(*pinfo->dom_info), GFP_KERNEL); in scmi_reset_protocol_init() 296 if (!pinfo->dom_info) in scmi_reset_protocol_init() 299 for (domain = 0; domain < pinfo in scmi_reset_protocol_init() [all...] |
H A D | power.c | 267 struct scmi_power_info *pinfo; in scmi_power_protocol_init() local 274 pinfo = devm_kzalloc(handle->dev, sizeof(*pinfo), GFP_KERNEL); in scmi_power_protocol_init() 275 if (!pinfo) in scmi_power_protocol_init() 278 scmi_power_attributes_get(handle, pinfo); in scmi_power_protocol_init() 280 pinfo->dom_info = devm_kcalloc(handle->dev, pinfo->num_domains, in scmi_power_protocol_init() 281 sizeof(*pinfo->dom_info), GFP_KERNEL); in scmi_power_protocol_init() 282 if (!pinfo->dom_info) in scmi_power_protocol_init() 285 for (domain = 0; domain < pinfo in scmi_power_protocol_init() [all...] |
/kernel/linux/linux-5.10/net/packet/ |
H A D | diag.c | 15 struct packet_diag_info pinfo; in pdiag_put_info() local 17 pinfo.pdi_index = po->ifindex; in pdiag_put_info() 18 pinfo.pdi_version = po->tp_version; in pdiag_put_info() 19 pinfo.pdi_reserve = po->tp_reserve; in pdiag_put_info() 20 pinfo.pdi_copy_thresh = po->copy_thresh; in pdiag_put_info() 21 pinfo.pdi_tstamp = po->tp_tstamp; in pdiag_put_info() 23 pinfo.pdi_flags = 0; in pdiag_put_info() 25 pinfo.pdi_flags |= PDI_RUNNING; in pdiag_put_info() 27 pinfo.pdi_flags |= PDI_AUXDATA; in pdiag_put_info() 29 pinfo in pdiag_put_info() [all...] |
/kernel/linux/linux-6.6/net/packet/ |
H A D | diag.c | 15 struct packet_diag_info pinfo; in pdiag_put_info() local 17 pinfo.pdi_index = po->ifindex; in pdiag_put_info() 18 pinfo.pdi_version = po->tp_version; in pdiag_put_info() 19 pinfo.pdi_reserve = po->tp_reserve; in pdiag_put_info() 20 pinfo.pdi_copy_thresh = po->copy_thresh; in pdiag_put_info() 21 pinfo.pdi_tstamp = READ_ONCE(po->tp_tstamp); in pdiag_put_info() 23 pinfo.pdi_flags = 0; in pdiag_put_info() 25 pinfo.pdi_flags |= PDI_RUNNING; in pdiag_put_info() 27 pinfo.pdi_flags |= PDI_AUXDATA; in pdiag_put_info() 29 pinfo in pdiag_put_info() [all...] |