Home
last modified time | relevance | path

Searched full:info (Results 1 – 25 of 6701) sorted by relevance

12345678910>>...269

/linux/drivers/tty/
H A Dsynclink_gt.c41 #define DBGDATA(info, buf, size, label) if (debug_level >= DEBUG_LEVEL_DATA) trace_block((info), (buf), (size), (label)) argument
42 /*#define DBGTBUF(info) dump_tbufs(info)*/
43 /*#define DBGRBUF(info) dump_rbufs(info)*/
396 #define slgt_irq_on(info, mask) \ argument
397 wr_reg16((info), SCR, (unsigned short)(rd_reg16((info), SCR) | (mask)))
398 #define slgt_irq_off(info, mas argument
492 trace_block(struct slgt_info * info,const char * data,int count,const char * label) trace_block() argument
515 DBGDATA(info,buf,size,label) global() argument
519 dump_tbufs(struct slgt_info * info) dump_tbufs() argument
529 DBGTBUF(info) global() argument
533 dump_rbufs(struct slgt_info * info) dump_rbufs() argument
543 DBGRBUF(info) global() argument
546 sanity_check(struct slgt_info * info,char * devname,const char * name) sanity_check() argument
586 struct slgt_info *info; open() local
654 struct slgt_info *info = tty->driver_data; close() local
680 struct slgt_info *info = tty->driver_data; hangup() local
705 struct slgt_info *info = tty->driver_data; set_termios() local
737 update_tx_timer(struct slgt_info * info) update_tx_timer() argument
752 struct slgt_info *info = tty->driver_data; write() local
786 struct slgt_info *info = tty->driver_data; put_char() local
806 struct slgt_info *info = tty->driver_data; send_xchar() local
823 struct slgt_info *info = tty->driver_data; wait_until_sent() local
865 struct slgt_info *info = tty->driver_data; write_room() local
877 struct slgt_info *info = tty->driver_data; flush_chars() local
898 struct slgt_info *info = tty->driver_data; flush_buffer() local
917 struct slgt_info *info = tty->driver_data; tx_hold() local
934 struct slgt_info *info = tty->driver_data; tx_release() local
960 struct slgt_info *info = tty->driver_data; ioctl() local
1036 struct slgt_info *info = tty->driver_data; get_icount() local
1063 get_params32(struct slgt_info * info,struct MGSL_PARAMS32 __user * user_params) get_params32() argument
1087 set_params32(struct slgt_info * info,struct MGSL_PARAMS32 __user * new_params) set_params32() argument
1124 struct slgt_info *info = tty->driver_data; slgt_compat_ioctl() local
1166 line_info(struct seq_file * m,struct slgt_info * info) line_info() argument
1235 struct slgt_info *info; synclink_gt_proc_show() local
1252 struct slgt_info *info = tty->driver_data; chars_in_buffer() local
1266 struct slgt_info *info = tty->driver_data; throttle() local
1287 struct slgt_info *info = tty->driver_data; unthrottle() local
1313 struct slgt_info *info = tty->driver_data; set_break() local
1347 struct slgt_info *info = dev_to_port(dev); hdlcdev_attach() local
1393 struct slgt_info *info = dev_to_port(dev); hdlcdev_xmit() local
1431 struct slgt_info *info = dev_to_port(dev); hdlcdev_open() local
1494 struct slgt_info *info = dev_to_port(dev); hdlcdev_close() local
1526 struct slgt_info *info = dev_to_port(dev); hdlcdev_ioctl() local
1620 struct slgt_info *info = dev_to_port(dev); hdlcdev_tx_timeout() local
1641 hdlcdev_tx_done(struct slgt_info * info) hdlcdev_tx_done() argument
1655 hdlcdev_rx(struct slgt_info * info,char * buf,int size) hdlcdev_rx() argument
1694 hdlcdev_init(struct slgt_info * info) hdlcdev_init() argument
1741 hdlcdev_exit(struct slgt_info * info) hdlcdev_exit() argument
1755 rx_async(struct slgt_info * info) rx_async() argument
1825 bh_action(struct slgt_info * info) bh_action() argument
1858 struct slgt_info *info = container_of(work, struct slgt_info, task); bh_handler() local
1903 bh_transmit(struct slgt_info * info) bh_transmit() argument
1912 dsr_change(struct slgt_info * info,unsigned short status) dsr_change() argument
1932 cts_change(struct slgt_info * info,unsigned short status) cts_change() argument
1967 dcd_change(struct slgt_info * info,unsigned short status) dcd_change() argument
2004 ri_change(struct slgt_info * info,unsigned short status) ri_change() argument
2024 isr_rxdata(struct slgt_info * info) isr_rxdata() argument
2058 isr_serial(struct slgt_info * info) isr_serial() argument
2115 isr_rdma(struct slgt_info * info) isr_rdma() argument
2141 isr_tdma(struct slgt_info * info) isr_tdma() argument
2172 unsent_tbufs(struct slgt_info * info) unsent_tbufs() argument
2196 isr_txeom(struct slgt_info * info,unsigned short status) isr_txeom() argument
2246 isr_gpio(struct slgt_info * info,unsigned int changed,unsigned int state) isr_gpio() argument
2271 struct slgt_info *info = dev_id; slgt_interrupt() local
2331 startup(struct slgt_info * info) startup() argument
2364 shutdown(struct slgt_info * info) shutdown() argument
2406 program_hw(struct slgt_info * info) program_hw() argument
2441 change_params(struct slgt_info * info) change_params() argument
2507 get_stats(struct slgt_info * info,struct mgsl_icount __user * user_icount) get_stats() argument
2519 get_params(struct slgt_info * info,MGSL_PARAMS __user * user_params) get_params() argument
2527 set_params(struct slgt_info * info,MGSL_PARAMS __user * new_params) set_params() argument
2548 get_txidle(struct slgt_info * info,int __user * idle_mode) get_txidle() argument
2556 set_txidle(struct slgt_info * info,int idle_mode) set_txidle() argument
2568 tx_enable(struct slgt_info * info,int enable) tx_enable() argument
2587 tx_abort(struct slgt_info * info) tx_abort() argument
2597 rx_enable(struct slgt_info * info,int enable) rx_enable() argument
2647 wait_mgsl_event(struct slgt_info * info,int __user * mask_ptr) wait_mgsl_event() argument
2761 get_interface(struct slgt_info * info,int __user * if_mode) get_interface() argument
2769 set_interface(struct slgt_info * info,int if_mode) set_interface() argument
2792 get_xsync(struct slgt_info * info,int __user * xsync) get_xsync() argument
2806 set_xsync(struct slgt_info * info,int xsync) set_xsync() argument
2818 get_xctrl(struct slgt_info * info,int __user * xctrl) get_xctrl() argument
2843 set_xctrl(struct slgt_info * info,int xctrl) set_xctrl() argument
2864 set_gpio(struct slgt_info * info,struct gpio_desc __user * user_gpio) set_gpio() argument
2899 get_gpio(struct slgt_info * info,struct gpio_desc __user * user_gpio) get_gpio() argument
2973 wait_gpio(struct slgt_info * info,struct gpio_desc __user * user_gpio) wait_gpio() argument
3024 modem_input_wait(struct slgt_info * info,int arg) modem_input_wait() argument
3079 struct slgt_info *info = tty->driver_data; tiocmget() local
3108 struct slgt_info *info = tty->driver_data; tiocmset() local
3131 struct slgt_info *info = container_of(port, struct slgt_info, port); carrier_raised() local
3143 struct slgt_info *info = container_of(port, struct slgt_info, port); dtr_rts() local
3159 block_til_ready(struct tty_struct * tty,struct file * filp,struct slgt_info * info) block_til_ready() argument
3241 alloc_tmp_rbuf(struct slgt_info * info) alloc_tmp_rbuf() argument
3250 free_tmp_rbuf(struct slgt_info * info) free_tmp_rbuf() argument
3259 alloc_desc(struct slgt_info * info) alloc_desc() argument
3305 free_desc(struct slgt_info * info) free_desc() argument
3316 alloc_bufs(struct slgt_info * info,struct slgt_desc * bufs,int count) alloc_bufs() argument
3329 free_bufs(struct slgt_info * info,struct slgt_desc * bufs,int count) free_bufs() argument
3341 alloc_dma_bufs(struct slgt_info * info) alloc_dma_bufs() argument
3357 free_dma_bufs(struct slgt_info * info) free_dma_bufs() argument
3367 claim_resources(struct slgt_info * info) claim_resources() argument
3392 release_resources(struct slgt_info * info) release_resources() argument
3413 add_device(struct slgt_info * info) add_device() argument
3478 struct slgt_info *info; alloc_dev() local
3579 struct slgt_info *info = port_array[i]; device_init() local
3629 struct slgt_info *info; slgt_cleanup() local
3727 calc_regaddr(struct slgt_info * info,unsigned int addr) calc_regaddr() argument
3740 rd_reg8(struct slgt_info * info,unsigned int addr) rd_reg8() argument
3745 wr_reg8(struct slgt_info * info,unsigned int addr,__u8 value) wr_reg8() argument
3750 rd_reg16(struct slgt_info * info,unsigned int addr) rd_reg16() argument
3755 wr_reg16(struct slgt_info * info,unsigned int addr,__u16 value) wr_reg16() argument
3760 rd_reg32(struct slgt_info * info,unsigned int addr) rd_reg32() argument
3765 wr_reg32(struct slgt_info * info,unsigned int addr,__u32 value) wr_reg32() argument
3770 rdma_reset(struct slgt_info * info) rdma_reset() argument
3783 tdma_reset(struct slgt_info * info) tdma_reset() argument
3801 enable_loopback(struct slgt_info * info) enable_loopback() argument
3828 set_rate(struct slgt_info * info,u32 rate) set_rate() argument
3847 rx_stop(struct slgt_info * info) rx_stop() argument
3867 rx_start(struct slgt_info * info) rx_start() argument
3916 tx_start(struct slgt_info * info) tx_start() argument
3954 tx_stop(struct slgt_info * info) tx_stop() argument
3977 reset_port(struct slgt_info * info) reset_port() argument
3991 reset_adapter(struct slgt_info * info) reset_adapter() argument
4000 async_mode(struct slgt_info * info) async_mode() argument
4141 sync_mode(struct slgt_info * info) sync_mode() argument
4366 tx_set_idle(struct slgt_info * info) tx_set_idle() argument
4408 get_gtsignals(struct slgt_info * info) get_gtsignals() argument
4428 msc_set_vcr(struct slgt_info * info) msc_set_vcr() argument
4470 set_gtsignals(struct slgt_info * info) set_gtsignals() argument
4487 free_rbufs(struct slgt_info * info,unsigned int i,unsigned int last) free_rbufs() argument
4506 reset_rbufs(struct slgt_info * info) reset_rbufs() argument
4518 rx_get_frame(struct slgt_info * info) rx_get_frame() argument
4656 rx_get_buf(struct slgt_info * info) rx_get_buf() argument
4682 reset_tbufs(struct slgt_info * info) reset_tbufs() argument
4695 free_tbuf_count(struct slgt_info * info) free_tbuf_count() argument
4720 tbuf_bytes(struct slgt_info * info) tbuf_bytes() argument
4770 tx_load(struct slgt_info * info,const u8 * buf,unsigned int size) tx_load() argument
4837 register_test(struct slgt_info * info) register_test() argument
4859 irq_test(struct slgt_info * info) irq_test() argument
4901 loopback_test_rx(struct slgt_info * info) loopback_test_rx() argument
4925 loopback_test(struct slgt_info * info) loopback_test() argument
4985 adapter_test(struct slgt_info * info) adapter_test() argument
5005 struct slgt_info *info = timer_container_of(info, t, tx_timer); tx_timeout() local
5029 struct slgt_info *info = timer_container_of(info, t, rx_timer); rx_timeout() local
[all...]
/linux/drivers/gpu/drm/tests/
H A Ddrm_format_test.c14 const struct drm_format_info *info = NULL; in drm_test_format_block_width_invalid() local
16 KUNIT_EXPECT_EQ(test, drm_format_info_block_width(info, 0), 0); in drm_test_format_block_width_invalid()
17 KUNIT_EXPECT_EQ(test, drm_format_info_block_width(info, -1), 0); in drm_test_format_block_width_invalid()
18 KUNIT_EXPECT_EQ(test, drm_format_info_block_width(info, 1), 0); in drm_test_format_block_width_invalid()
23 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_XRGB4444); in drm_test_format_block_width_one_plane() local
25 KUNIT_ASSERT_NOT_NULL(test, info); in drm_test_format_block_width_one_plane()
27 KUNIT_EXPECT_EQ(test, drm_format_info_block_width(info, 0), 1); in drm_test_format_block_width_one_plane()
28 KUNIT_EXPECT_EQ(test, drm_format_info_block_width(info, 1), 0); in drm_test_format_block_width_one_plane()
29 KUNIT_EXPECT_EQ(test, drm_format_info_block_width(info, -1), 0); in drm_test_format_block_width_one_plane()
34 const struct drm_format_info *info in drm_test_format_block_width_two_plane() local
46 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_YUV422); drm_test_format_block_width_three_plane() local
59 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_X0L0); drm_test_format_block_width_tiled() local
70 const struct drm_format_info *info = NULL; drm_test_format_block_height_invalid() local
79 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_XRGB4444); drm_test_format_block_height_one_plane() local
90 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_NV12); drm_test_format_block_height_two_plane() local
102 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_YUV422); drm_test_format_block_height_three_plane() local
115 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_X0L0); drm_test_format_block_height_tiled() local
126 const struct drm_format_info *info = NULL; drm_test_format_min_pitch_invalid() local
135 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_RGB332); drm_test_format_min_pitch_one_plane_8bpp() local
158 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_XRGB4444); drm_test_format_min_pitch_one_plane_16bpp() local
181 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_RGB888); drm_test_format_min_pitch_one_plane_24bpp() local
204 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_ABGR8888); drm_test_format_min_pitch_one_plane_32bpp() local
227 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_NV12); drm_test_format_min_pitch_two_plane() local
262 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_YUV422); drm_test_format_min_pitch_three_plane_8bpp() local
309 const struct drm_format_info *info = drm_format_info(DRM_FORMAT_X0L2); drm_test_format_min_pitch_tiled() local
[all...]
/linux/drivers/scsi/arm/
H A Dfas216.c15 * FAS216_Info info;
144 static inline unsigned char fas216_readb(FAS216_Info *info, unsigned int reg) in fas216_readb() argument
146 unsigned int off = reg << info->scsi.io_shift; in fas216_readb()
147 return readb(info->scsi.io_base + off); in fas216_readb()
150 static inline void fas216_writeb(FAS216_Info *info, unsigned int reg, unsigned int val) in fas216_writeb() argument
152 unsigned int off = reg << info->scsi.io_shift; in fas216_writeb()
153 writeb(val, info->scsi.io_base + off); in fas216_writeb()
156 static void fas216_dumpstate(FAS216_Info *info) in fas216_dumpstate() argument
160 is = fas216_readb(info, REG_IS); in fas216_dumpstate()
161 stat = fas216_readb(info, REG_STA in fas216_dumpstate()
185 fas216_dumpinfo(FAS216_Info * info) fas216_dumpinfo() argument
229 __fas216_checkmagic(FAS216_Info * info,const char * func) __fas216_checkmagic() argument
245 fas216_checkmagic(info) global() argument
247 fas216_checkmagic(info) global() argument
262 fas216_drv_phase(FAS216_Info * info) fas216_drv_phase() argument
284 fas216_target(FAS216_Info * info) fas216_target() argument
293 fas216_do_log(FAS216_Info * info,char target,char * fmt,va_list ap) fas216_do_log() argument
301 fas216_log_command(FAS216_Info * info,int level,struct scsi_cmnd * SCpnt,char * fmt,...) fas216_log_command() argument
317 fas216_log_target(FAS216_Info * info,int level,int target,char * fmt,...) fas216_log_target() argument
336 fas216_log(FAS216_Info * info,int level,char * fmt,...) fas216_log() argument
368 fas216_cmd(FAS216_Info * info,unsigned int command) fas216_cmd() argument
415 fas216_get_last_msg(FAS216_Info * info,int pos) fas216_get_last_msg() argument
447 fas216_syncperiod(FAS216_Info * info,int ns) fas216_syncperiod() argument
471 fas216_set_sync(FAS216_Info * info,int target) fas216_set_sync() argument
516 fas216_handlesync(FAS216_Info * info,char * msg) fas216_handlesync() argument
630 fas216_updateptrs(FAS216_Info * info,int bytes_transferred) fas216_updateptrs() argument
670 fas216_pio(FAS216_Info * info,fasdmadir_t direction) fas216_pio() argument
685 fas216_set_stc(FAS216_Info * info,unsigned int length) fas216_set_stc() argument
692 fas216_get_ctc(FAS216_Info * info) fas216_get_ctc() argument
706 fas216_cleanuptransfer(FAS216_Info * info) fas216_cleanuptransfer() argument
750 fas216_transfer(FAS216_Info * info) fas216_transfer() argument
832 fas216_stoptransfer(FAS216_Info * info) fas216_stoptransfer() argument
865 fas216_aborttransfer(FAS216_Info * info) fas216_aborttransfer() argument
885 fas216_disconnect_intr(FAS216_Info * info) fas216_disconnect_intr() argument
941 fas216_reselected_intr(FAS216_Info * info) fas216_reselected_intr() argument
1055 fas216_parse_message(FAS216_Info * info,unsigned char * message,int msglen) fas216_parse_message() argument
1168 fas216_wait_cmd(FAS216_Info * info,int cmd) fas216_wait_cmd() argument
1185 fas216_get_msg_byte(FAS216_Info * info) fas216_get_msg_byte() argument
1231 fas216_message(FAS216_Info * info) fas216_message() argument
1292 fas216_send_command(FAS216_Info * info) fas216_send_command() argument
1317 fas216_send_messageout(FAS216_Info * info,int start) fas216_send_messageout() argument
1354 fas216_busservice_intr(FAS216_Info * info,unsigned int stat,unsigned int is) fas216_busservice_intr() argument
1555 fas216_funcdone_intr(FAS216_Info * info,unsigned int stat,unsigned int is) fas216_funcdone_intr() argument
1599 fas216_bus_reset(FAS216_Info * info) fas216_bus_reset() argument
1636 fas216_intr(FAS216_Info * info) fas216_intr() argument
1675 __fas216_start_command(FAS216_Info * info,struct scsi_cmnd * SCpnt) __fas216_start_command() argument
1756 parity_test(FAS216_Info * info,int target) parity_test() argument
1767 fas216_start_command(FAS216_Info * info,struct scsi_cmnd * SCpnt) fas216_start_command() argument
1822 fas216_allocate_tag(FAS216_Info * info,struct scsi_cmnd * SCpnt) fas216_allocate_tag() argument
1845 fas216_do_bus_device_reset(FAS216_Info * info,struct scsi_cmnd * SCpnt) fas216_do_bus_device_reset() argument
1892 fas216_kick(FAS216_Info * info) fas216_kick() argument
1983 fas216_devicereset_done(FAS216_Info * info,struct scsi_cmnd * SCpnt,unsigned int result) fas216_devicereset_done() argument
2001 fas216_rq_sns_done(FAS216_Info * info,struct scsi_cmnd * SCpnt,unsigned int result) fas216_rq_sns_done() argument
2038 fas216_std_done(FAS216_Info * info,struct scsi_cmnd * SCpnt,unsigned int result) fas216_std_done() argument
2138 fas216_done(FAS216_Info * info,unsigned int result) fas216_done() argument
2208 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; fas216_queue_command_internal() local
2261 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; DEF_SCSI_QCMD() local
2278 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; fas216_noqueue_command_lck() local
2330 FAS216_Info *info = timer_container_of(info, t, eh_timer); DEF_SCSI_QCMD() local
2357 fas216_find_command(FAS216_Info * info,struct scsi_cmnd * SCpnt) fas216_find_command() argument
2428 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; fas216_eh_abort() local
2481 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; fas216_eh_device_reset() local
2562 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; fas216_eh_bus_reset() local
2639 fas216_init_chip(FAS216_Info * info) fas216_init_chip() argument
2662 FAS216_Info *info = (FAS216_Info *)SCpnt->device->host->hostdata; fas216_eh_host_reset() local
2714 fas216_detect_type(FAS216_Info * info) fas216_detect_type() argument
2802 fas216_reset_state(FAS216_Info * info) fas216_reset_state() argument
2845 FAS216_Info *info = (FAS216_Info *)host->hostdata; fas216_init() local
2888 FAS216_Info *info = (FAS216_Info *)host->hostdata; fas216_add() local
2939 FAS216_Info *info = (FAS216_Info *)host->hostdata; fas216_remove() local
2956 FAS216_Info *info = (FAS216_Info *)host->hostdata; fas216_release() local
2962 fas216_print_host(FAS216_Info * info,struct seq_file * m) fas216_print_host() argument
2974 fas216_print_stats(FAS216_Info * info,struct seq_file * m) fas216_print_stats() argument
2995 fas216_print_devices(FAS216_Info * info,struct seq_file * m) fas216_print_devices() argument
[all...]
/linux/drivers/usb/common/
H A Dusb-conn-gpio.c72 struct usb_conn_info *info; in usb_conn_detect_cable() local
76 info = container_of(to_delayed_work(work), in usb_conn_detect_cable()
80 id = info->id_gpiod ? in usb_conn_detect_cable()
81 gpiod_get_value_cansleep(info->id_gpiod) : 1; in usb_conn_detect_cable()
82 vbus = info->vbus_gpiod ? in usb_conn_detect_cable()
83 gpiod_get_value_cansleep(info->vbus_gpiod) : id; in usb_conn_detect_cable()
92 dev_dbg(info->dev, "role %s -> %s, gpios: id %d, vbus %d\n", in usb_conn_detect_cable()
93 usb_role_string(info->last_role), usb_role_string(role), id, vbus); in usb_conn_detect_cable()
95 if (!info->initial_detection && info in usb_conn_detect_cable()
124 usb_conn_queue_dwork(struct usb_conn_info * info,unsigned long delay) usb_conn_queue_dwork() argument
132 struct usb_conn_info *info = dev_id; usb_conn_isr() local
147 struct usb_conn_info *info = power_supply_get_drvdata(psy); usb_charger_get_property() local
160 usb_conn_psy_register(struct usb_conn_info * info) usb_conn_psy_register() argument
197 struct usb_conn_info *info; usb_conn_probe() local
293 struct usb_conn_info *info = platform_get_drvdata(pdev); usb_conn_remove() local
308 struct usb_conn_info *info = dev_get_drvdata(dev); usb_conn_suspend() local
330 struct usb_conn_info *info = dev_get_drvdata(dev); usb_conn_resume() local
[all...]
/linux/drivers/power/supply/
H A D88pm860x_charger.c116 static int measure_vchg(struct pm860x_charger_info *info, int *data) in measure_vchg() argument
121 ret = pm860x_bulk_read(info->i2c, PM8607_VCHG_MEAS1, 2, buf); in measure_vchg()
129 dev_dbg(info->dev, "%s, vchg: %d mv\n", __func__, *data); in measure_vchg()
134 static void set_vchg_threshold(struct pm860x_charger_info *info, in set_vchg_threshold() argument
144 pm860x_reg_write(info->i2c, PM8607_VCHG_LOWTH, data); in set_vchg_threshold()
145 dev_dbg(info->dev, "VCHG_LOWTH:%dmv, 0x%x\n", min, data); in set_vchg_threshold()
151 pm860x_reg_write(info->i2c, PM8607_VCHG_HIGHTH, data); in set_vchg_threshold()
152 dev_dbg(info->dev, "VCHG_HIGHTH:%dmv, 0x%x\n", max, data); in set_vchg_threshold()
156 static void set_vbatt_threshold(struct pm860x_charger_info *info, in set_vbatt_threshold() argument
166 pm860x_reg_write(info in set_vbatt_threshold()
179 start_precharge(struct pm860x_charger_info * info) start_precharge() argument
218 start_fastcharge(struct pm860x_charger_info * info) start_fastcharge() argument
270 stop_charge(struct pm860x_charger_info * info,int vbatt) stop_charge() argument
278 power_off_notification(struct pm860x_charger_info * info) power_off_notification() argument
283 set_charging_fsm(struct pm860x_charger_info * info) set_charging_fsm() argument
398 struct pm860x_charger_info *info = data; pm860x_charger_handler() local
428 struct pm860x_charger_info *info = data; pm860x_temp_handler() local
458 struct pm860x_charger_info *info = data; pm860x_exception_handler() local
471 struct pm860x_charger_info *info = data; pm860x_done_handler() local
523 struct pm860x_charger_info *info = data; pm860x_vbattery_handler() local
543 struct pm860x_charger_info *info = data; pm860x_vchg_handler() local
595 struct pm860x_charger_info *info = power_supply_get_drvdata(psy); pm860x_usb_get_prop() local
619 pm860x_init_charger(struct pm860x_charger_info * info) pm860x_init_charger() argument
667 struct pm860x_charger_info *info; pm860x_charger_probe() local
[all...]
H A Dsc2731_charger.c67 static void sc2731_charger_stop_charge(struct sc2731_charger_info *info) in sc2731_charger_stop_charge() argument
69 regmap_update_bits(info->regmap, info->base + SC2731_CHG_CFG0, in sc2731_charger_stop_charge()
72 regmap_update_bits(info->regmap, info->base + SC2731_CHG_CFG0, in sc2731_charger_stop_charge()
76 static int sc2731_charger_start_charge(struct sc2731_charger_info *info) in sc2731_charger_start_charge() argument
81 ret = regmap_update_bits(info->regmap, info->base + SC2731_CHG_CFG0, in sc2731_charger_start_charge()
87 return regmap_update_bits(info->regmap, info in sc2731_charger_start_charge()
91 sc2731_charger_set_current_limit(struct sc2731_charger_info * info,u32 limit) sc2731_charger_set_current_limit() argument
110 sc2731_charger_set_current(struct sc2731_charger_info * info,u32 cur) sc2731_charger_set_current() argument
134 sc2731_charger_get_status(struct sc2731_charger_info * info) sc2731_charger_get_status() argument
149 sc2731_charger_get_current(struct sc2731_charger_info * info,u32 * cur) sc2731_charger_get_current() argument
165 sc2731_charger_get_current_limit(struct sc2731_charger_info * info,u32 * cur) sc2731_charger_get_current_limit() argument
206 struct sc2731_charger_info *info = power_supply_get_drvdata(psy); sc2731_charger_usb_set_property() local
242 struct sc2731_charger_info *info = power_supply_get_drvdata(psy); sc2731_charger_usb_get_property() local
325 struct sc2731_charger_info *info = sc2731_charger_work() local
359 struct sc2731_charger_info *info = sc2731_charger_usb_change() local
369 sc2731_charger_hw_init(struct sc2731_charger_info * info) sc2731_charger_hw_init() argument
437 sc2731_charger_detect_status(struct sc2731_charger_info * info) sc2731_charger_detect_status() argument
458 struct sc2731_charger_info *info; sc2731_charger_probe() local
516 struct sc2731_charger_info *info = platform_get_drvdata(pdev); sc2731_charger_remove() local
[all...]
/linux/drivers/iio/adc/
H A Dexynos_adc.c163 void (*init_hw)(struct exynos_adc *info);
164 void (*exit_hw)(struct exynos_adc *info);
165 void (*clear_irq)(struct exynos_adc *info);
166 void (*start_conv)(struct exynos_adc *info, unsigned long addr);
169 static void exynos_adc_unprepare_clk(struct exynos_adc *info) in exynos_adc_unprepare_clk() argument
171 if (info->data->needs_sclk) in exynos_adc_unprepare_clk()
172 clk_unprepare(info->sclk); in exynos_adc_unprepare_clk()
173 clk_unprepare(info->clk); in exynos_adc_unprepare_clk()
176 static int exynos_adc_prepare_clk(struct exynos_adc *info) in exynos_adc_prepare_clk() argument
180 ret = clk_prepare(info in exynos_adc_prepare_clk()
199 exynos_adc_disable_clk(struct exynos_adc * info) exynos_adc_disable_clk() argument
206 exynos_adc_enable_clk(struct exynos_adc * info) exynos_adc_enable_clk() argument
229 exynos_adc_v1_init_hw(struct exynos_adc * info) exynos_adc_v1_init_hw() argument
247 exynos_adc_v1_exit_hw(struct exynos_adc * info) exynos_adc_v1_exit_hw() argument
259 exynos_adc_v1_clear_irq(struct exynos_adc * info) exynos_adc_v1_clear_irq() argument
264 exynos_adc_v1_start_conv(struct exynos_adc * info,unsigned long addr) exynos_adc_v1_start_conv() argument
310 exynos_adc_s3c2416_start_conv(struct exynos_adc * info,unsigned long addr) exynos_adc_s3c2416_start_conv() argument
336 exynos_adc_s3c2443_start_conv(struct exynos_adc * info,unsigned long addr) exynos_adc_s3c2443_start_conv() argument
357 exynos_adc_s3c64xx_start_conv(struct exynos_adc * info,unsigned long addr) exynos_adc_s3c64xx_start_conv() argument
387 exynos_adc_v2_init_hw(struct exynos_adc * info) exynos_adc_v2_init_hw() argument
405 exynos_adc_v2_exit_hw(struct exynos_adc * info) exynos_adc_v2_exit_hw() argument
417 exynos_adc_v2_clear_irq(struct exynos_adc * info) exynos_adc_v2_clear_irq() argument
422 exynos_adc_v2_start_conv(struct exynos_adc * info,unsigned long addr) exynos_adc_v2_start_conv() argument
461 exynos_adc_exynos7_init_hw(struct exynos_adc * info) exynos_adc_exynos7_init_hw() argument
540 struct exynos_adc *info = iio_priv(indio_dev); exynos_read_raw() local
585 struct exynos_adc *info = iio_priv(indio_dev); exynos_read_s3c64xx_ts() local
621 struct exynos_adc *info = dev_id; exynos_adc_isr() local
651 struct exynos_adc *info = dev_id; exynos_ts_isr() local
686 struct exynos_adc *info = iio_priv(indio_dev); exynos_adc_reg_access() local
735 struct exynos_adc *info = input_get_drvdata(dev); exynos_adc_ts_open() local
745 struct exynos_adc *info = input_get_drvdata(dev); exynos_adc_ts_close() local
751 exynos_adc_ts_init(struct exynos_adc * info) exynos_adc_ts_init() argument
792 struct exynos_adc *info = NULL; exynos_adc_probe() local
956 struct exynos_adc *info = iio_priv(indio_dev); exynos_adc_remove() local
976 struct exynos_adc *info = iio_priv(indio_dev); exynos_adc_suspend() local
989 struct exynos_adc *info = iio_priv(indio_dev); exynos_adc_resume() local
[all...]
/linux/drivers/rtc/
H A Drtc-s3c.c52 void (*irq_handler) (struct s3c_rtc *info, int mask);
53 void (*enable) (struct s3c_rtc *info);
54 void (*disable) (struct s3c_rtc *info);
57 static int s3c_rtc_enable_clk(struct s3c_rtc *info) in s3c_rtc_enable_clk() argument
61 ret = clk_enable(info->rtc_clk); in s3c_rtc_enable_clk()
65 if (info->data->needs_src_clk) { in s3c_rtc_enable_clk()
66 ret = clk_enable(info->rtc_src_clk); in s3c_rtc_enable_clk()
68 clk_disable(info->rtc_clk); in s3c_rtc_enable_clk()
75 static void s3c_rtc_disable_clk(struct s3c_rtc *info) in s3c_rtc_disable_clk() argument
77 if (info in s3c_rtc_disable_clk()
85 struct s3c_rtc *info = (struct s3c_rtc *)id; s3c_rtc_alarmirq() local
96 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_setaie() local
130 s3c_rtc_read_time(struct s3c_rtc * info,struct rtc_time * tm) s3c_rtc_read_time() argument
170 s3c_rtc_write_time(struct s3c_rtc * info,const struct rtc_time * tm) s3c_rtc_write_time() argument
192 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_gettime() local
209 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_settime() local
226 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_getalarm() local
276 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_setalarm() local
334 s3c24xx_rtc_enable(struct s3c_rtc * info) s3c24xx_rtc_enable() argument
364 s3c24xx_rtc_disable(struct s3c_rtc * info) s3c24xx_rtc_disable() argument
377 s3c6410_rtc_disable(struct s3c_rtc * info) s3c6410_rtc_disable() argument
389 struct s3c_rtc *info = platform_get_drvdata(pdev); s3c_rtc_remove() local
400 struct s3c_rtc *info = NULL; s3c_rtc_probe() local
502 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_suspend() local
524 struct s3c_rtc *info = dev_get_drvdata(dev); s3c_rtc_resume() local
541 s3c24xx_rtc_irq(struct s3c_rtc * info,int mask) s3c24xx_rtc_irq() argument
546 s3c6410_rtc_irq(struct s3c_rtc * info,int mask) s3c6410_rtc_irq() argument
[all...]
/linux/tools/power/x86/intel-speed-select/
H A Disst-core-tpmi.c10 int tpmi_process_ioctl(int ioctl_no, void *info) in tpmi_process_ioctl() argument
64 if (ioctl(fd, ioctl_no, info) == -1) { in tpmi_process_ioctl()
117 struct isst_tpmi_instance_count info; in tpmi_is_punit_valid() local
123 info.socket_id = id->pkg; in tpmi_is_punit_valid()
124 ret = tpmi_process_ioctl(ISST_IF_COUNT_TPMI_INSTANCES, &info); in tpmi_is_punit_valid()
128 if (info.valid_mask & BIT(id->punit)) in tpmi_is_punit_valid()
136 struct isst_core_power info; in tpmi_read_pm_config() local
139 info.get_set = 0; in tpmi_read_pm_config()
140 info.socket_id = id->pkg; in tpmi_read_pm_config()
141 info in tpmi_read_pm_config()
154 struct isst_perf_level_info info; tpmi_get_config_levels() local
178 struct isst_perf_level_info info; tpmi_get_ctdp_control() local
231 struct isst_perf_level_data_info info; tpmi_get_tdp_info() local
294 struct isst_perf_level_cpu_mask info; tpmi_get_coremask_info() local
320 struct isst_perf_level_data_info info; tpmi_get_get_trls() local
364 struct isst_perf_level_data_info info; tpmi_get_trl_bucket_info() local
390 struct isst_perf_level_control info; tpmi_set_tdp_level() local
407 struct isst_perf_level_cpu_mask info; _pbf_get_coremask_info() local
432 struct isst_base_freq_info info; tpmi_get_pbf_info() local
460 struct isst_perf_feature_control info; tpmi_set_pbf_fact_status() local
512 struct isst_turbo_freq_info info; tpmi_get_fact_info() local
616 struct isst_perf_level_data_info info; tpmi_adjust_uncore_freq() local
642 struct isst_core_power info; tpmi_get_clos_information() local
661 struct isst_core_power info; tpmi_pm_qos_config() local
693 struct isst_clos_param info; tpmi_pm_get_clos() local
720 struct isst_clos_param info; tpmi_set_clos() local
[all...]
/linux/drivers/usb/host/
H A Dxen-hcd.c105 static inline struct usb_hcd *xenhcd_info_to_hcd(struct xenhcd_info *info) in xenhcd_info_to_hcd() argument
107 return container_of((void *)info, struct usb_hcd, hcd_priv); in xenhcd_info_to_hcd()
110 static void xenhcd_set_error(struct xenhcd_info *info, const char *msg) in xenhcd_set_error() argument
112 info->error = true; in xenhcd_set_error()
117 static inline void xenhcd_timer_action_done(struct xenhcd_info *info, in xenhcd_timer_action_done() argument
120 clear_bit(action, &info->actions); in xenhcd_timer_action_done()
123 static void xenhcd_timer_action(struct xenhcd_info *info, in xenhcd_timer_action() argument
126 if (timer_pending(&info->watchdog) && in xenhcd_timer_action()
127 test_bit(TIMER_SCAN_PENDING_URBS, &info->actions)) in xenhcd_timer_action()
130 if (!test_and_set_bit(action, &info in xenhcd_timer_action()
148 xenhcd_set_connect_state(struct xenhcd_info * info,int portnum) xenhcd_set_connect_state() argument
184 xenhcd_rhport_connect(struct xenhcd_info * info,__u8 portnum,__u8 speed) xenhcd_rhport_connect() argument
218 xenhcd_rhport_suspend(struct xenhcd_info * info,int portnum) xenhcd_rhport_suspend() argument
230 xenhcd_rhport_resume(struct xenhcd_info * info,int portnum) xenhcd_rhport_resume() argument
244 xenhcd_rhport_power_on(struct xenhcd_info * info,int portnum) xenhcd_rhport_power_on() argument
264 xenhcd_rhport_power_off(struct xenhcd_info * info,int portnum) xenhcd_rhport_power_off() argument
279 xenhcd_rhport_disable(struct xenhcd_info * info,int portnum) xenhcd_rhport_disable() argument
294 xenhcd_rhport_reset(struct xenhcd_info * info,int portnum) xenhcd_rhport_reset() argument
314 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_bus_suspend() local
337 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_bus_resume() local
357 xenhcd_hub_descriptor(struct xenhcd_info * info,struct usb_hub_descriptor * desc) xenhcd_hub_descriptor() argument
396 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_hub_status_data() local
429 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_hub_control() local
560 xenhcd_get_id_from_freelist(struct xenhcd_info * info) xenhcd_get_id_from_freelist() argument
570 xenhcd_add_id_to_freelist(struct xenhcd_info * info,unsigned int id) xenhcd_add_id_to_freelist() argument
585 xenhcd_gnttab_map(struct xenhcd_info * info,void * addr,int length,grant_ref_t * gref_head,struct xenusb_request_segment * seg,int nr_pages,int flags) xenhcd_gnttab_map() argument
642 xenhcd_map_urb_for_request(struct xenhcd_info * info,struct urb * urb,struct xenusb_urb_request * req) xenhcd_map_urb_for_request() argument
716 xenhcd_gnttab_done(struct xenhcd_info * info,unsigned int id) xenhcd_gnttab_done() argument
762 xenhcd_giveback_urb(struct xenhcd_info * info,struct urb * urb,int status) xenhcd_giveback_urb() argument
780 xenhcd_do_request(struct xenhcd_info * info,struct urb_priv * urbp) xenhcd_do_request() argument
820 xenhcd_kick_pending_urbs(struct xenhcd_info * info) xenhcd_kick_pending_urbs() argument
843 xenhcd_cancel_all_enqueued_urbs(struct xenhcd_info * info) xenhcd_cancel_all_enqueued_urbs() argument
872 xenhcd_giveback_unlinked_urbs(struct xenhcd_info * info) xenhcd_giveback_unlinked_urbs() argument
880 xenhcd_submit_urb(struct xenhcd_info * info,struct urb_priv * urbp) xenhcd_submit_urb() argument
903 xenhcd_unlink_urb(struct xenhcd_info * info,struct urb_priv * urbp) xenhcd_unlink_urb() argument
940 xenhcd_res_to_urb(struct xenhcd_info * info,struct xenusb_urb_response * res,struct urb * urb) xenhcd_res_to_urb() argument
957 xenhcd_urb_request_done(struct xenhcd_info * info,unsigned int * eoiflag) xenhcd_urb_request_done() argument
1010 xenhcd_conn_notify(struct xenhcd_info * info,unsigned int * eoiflag) xenhcd_conn_notify() argument
1078 struct xenhcd_info *info = (struct xenhcd_info *)dev_id; xenhcd_int() local
1095 xenhcd_destroy_rings(struct xenhcd_info * info) xenhcd_destroy_rings() argument
1108 xenhcd_setup_rings(struct xenbus_device * dev,struct xenhcd_info * info) xenhcd_setup_rings() argument
1162 xenhcd_talk_to_backend(struct xenbus_device * dev,struct xenhcd_info * info) xenhcd_talk_to_backend() argument
1222 struct xenhcd_info *info = dev_get_drvdata(&dev->dev); xenhcd_connect() local
1252 struct xenhcd_info *info = dev_get_drvdata(&dev->dev); xenhcd_disconnect() local
1261 struct xenhcd_info *info = timer_container_of(info, timer, watchdog); xenhcd_watchdog() local
1278 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_setup() local
1308 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_stop() local
1326 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_urb_enqueue() local
1363 struct xenhcd_info *info = xenhcd_hcd_to_info(hcd); xenhcd_urb_dequeue() local
1448 struct xenhcd_info *info; xenhcd_create_hcd() local
1535 struct xenhcd_info *info = dev_get_drvdata(&dev->dev); xenhcd_remove() local
1547 struct xenhcd_info *info; xenhcd_probe() local
[all...]
/linux/drivers/video/fbdev/core/
H A Dfb_chrdev.c23 struct fb_info *info = registered_fb[fbidx]; in file_fb_info() local
25 if (info != file->private_data) in file_fb_info()
26 info = NULL; in file_fb_info()
27 return info; in file_fb_info()
32 struct fb_info *info = file_fb_info(file); in fb_read() local
34 if (!info) in fb_read()
37 if (fb_WARN_ON_ONCE(info, !info->fbops->fb_read)) in fb_read()
40 if (info->state != FBINFO_STATE_RUNNING) in fb_read()
43 return info in fb_read()
48 struct fb_info *info = file_fb_info(file); fb_write() local
62 do_fb_ioctl(struct fb_info * info,unsigned int cmd,unsigned long arg) do_fb_ioctl() argument
165 struct fb_info *info = file_fb_info(file); fb_ioctl() local
199 fb_getput_cmap(struct fb_info * info,unsigned int cmd,unsigned long arg) fb_getput_cmap() argument
261 fb_get_fscreeninfo(struct fb_info * info,unsigned int cmd,unsigned long arg) fb_get_fscreeninfo() argument
277 struct fb_info *info = file_fb_info(file); fb_compat_ioctl() local
316 struct fb_info *info = file_fb_info(file); fb_mmap() local
337 struct fb_info *info; fb_open() local
376 struct fb_info * const info = file->private_data; fb_release() local
396 struct fb_info * const info = filp->private_data; get_fb_unmapped_area() local
[all...]
/linux/drivers/xen/events/
H A Devents_base.c177 static bool (*pirq_needs_eoi)(struct irq_info *info);
250 /* Get info for IRQ */
259 static void set_info_for_irq(unsigned int irq, struct irq_info *info) in set_info_for_irq() argument
262 legacy_info_ptrs[irq] = info; in set_info_for_irq()
264 irq_set_chip_data(irq, info); in set_info_for_irq()
281 static void channels_on_cpu_dec(struct irq_info *info) in channels_on_cpu_dec() argument
283 if (!info->is_accounted) in channels_on_cpu_dec()
286 info->is_accounted = 0; in channels_on_cpu_dec()
288 if (WARN_ON_ONCE(info->cpu >= nr_cpu_ids)) in channels_on_cpu_dec()
291 WARN_ON_ONCE(!atomic_add_unless(&channels_on_cpu[info in channels_on_cpu_dec()
294 channels_on_cpu_inc(struct irq_info * info) channels_on_cpu_inc() argument
315 struct irq_info *info = container_of(to_rcu_work(work), struct irq_info, delayed_free_irq() local
328 xen_irq_info_common_setup(struct irq_info * info,enum xen_irq_type type,evtchn_port_t evtchn,unsigned short cpu) xen_irq_info_common_setup() argument
352 xen_irq_info_evtchn_setup(struct irq_info * info,evtchn_port_t evtchn,struct xenbus_device * dev) xen_irq_info_evtchn_setup() argument
366 xen_irq_info_ipi_setup(struct irq_info * info,unsigned int cpu,evtchn_port_t evtchn,enum ipi_vector ipi) xen_irq_info_ipi_setup() argument
377 xen_irq_info_virq_setup(struct irq_info * info,unsigned int cpu,evtchn_port_t evtchn,unsigned int virq) xen_irq_info_virq_setup() argument
387 xen_irq_info_pirq_setup(struct irq_info * info,evtchn_port_t evtchn,unsigned int pirq,unsigned int gsi,uint16_t domid,unsigned char flags) xen_irq_info_pirq_setup() argument
399 xen_irq_info_cleanup(struct irq_info * info) xen_irq_info_cleanup() argument
412 const struct irq_info *info = NULL; evtchn_from_irq() local
424 struct irq_info *info = evtchn_to_info(evtchn); irq_from_evtchn() local
440 ipi_from_irq(struct irq_info * info) ipi_from_irq() argument
448 virq_from_irq(struct irq_info * info) virq_from_irq() argument
456 pirq_from_irq(struct irq_info * info) pirq_from_irq() argument
466 struct irq_info *info = evtchn_to_info(evtchn); cpu_from_evtchn() local
471 do_mask(struct irq_info * info,u8 reason) do_mask() argument
485 do_unmask(struct irq_info * info,u8 reason) do_unmask() argument
500 pirq_check_eoi_map(struct irq_info * info) pirq_check_eoi_map() argument
506 pirq_needs_eoi_flag(struct irq_info * info) pirq_needs_eoi_flag() argument
513 bind_evtchn_to_cpu(struct irq_info * info,unsigned int cpu,bool force_affinity) bind_evtchn_to_cpu() argument
555 lateeoi_list_del(struct irq_info * info) lateeoi_list_del() argument
565 lateeoi_list_add(struct irq_info * info) lateeoi_list_add() argument
597 xen_irq_lateeoi_locked(struct irq_info * info,bool spurious) xen_irq_lateeoi_locked() argument
651 struct irq_info *info; xen_irq_lateeoi_worker() local
700 struct irq_info *info; xen_irq_lateeoi() local
715 struct irq_info *info; xen_irq_init() local
735 struct irq_info *info = NULL; xen_allocate_irq_dynamic() local
749 struct irq_info *info; xen_allocate_irq_gsi() local
773 xen_free_irq(struct irq_info * info) xen_free_irq() argument
789 event_handler_exit(struct irq_info * info) event_handler_exit() argument
795 pirq_query_unmask(struct irq_info * info) pirq_query_unmask() argument
808 do_eoi_pirq(struct irq_info * info) do_eoi_pirq() argument
826 struct irq_info *info = info_for_irq(data->irq); eoi_pirq() local
831 do_disable_dynirq(struct irq_info * info) do_disable_dynirq() argument
839 struct irq_info *info = info_for_irq(data->irq); disable_dynirq() local
847 struct irq_info *info = info_for_irq(data->irq); mask_ack_pirq() local
855 __startup_pirq(struct irq_info * info) __startup_pirq() argument
904 struct irq_info *info = info_for_irq(data->irq); startup_pirq() local
911 struct irq_info *info = info_for_irq(data->irq); shutdown_pirq() local
936 struct irq_info *info; xen_irq_from_gsi() local
950 __unbind_from_irq(struct irq_info * info,unsigned int irq) __unbind_from_irq() argument
1014 struct irq_info *info; xen_bind_pirq_gsi_to_irq() local
1101 struct irq_info *info; xen_bind_pirq_msi_to_irq() local
1144 struct irq_info *info = info_for_irq(irq); xen_destroy_irq() local
1180 struct irq_info *info = info_for_irq(irq); xen_pirq_from_irq() local
1190 struct irq_info *info; bind_evtchn_to_irq_chip() local
1249 struct irq_info *info; bind_ipi_to_irq() local
1357 struct irq_info *info; bind_virq_to_irq() local
1413 struct irq_info *info; unbind_from_irq() local
1542 struct irq_info *info = info_for_irq(irq); unbind_from_irqhandler() local
1570 struct irq_info *info = evtchn_to_info(evtchn); evtchn_make_refcounted() local
1586 struct irq_info *info; evtchn_get() local
1614 struct irq_info *info = evtchn_to_info(evtchn); evtchn_put() local
1648 struct irq_info *info = evtchn_to_info(port); handle_irq_for_port() local
1735 struct irq_info *info = info_for_irq(irq); rebind_evtchn_irq() local
1764 xen_rebind_evtchn_to_cpu(struct irq_info * info,unsigned int tcpu) xen_rebind_evtchn_to_cpu() argument
1841 struct irq_info *info = info_for_irq(data->irq); enable_dynirq() local
1848 do_ack_dynirq(struct irq_info * info) do_ack_dynirq() argument
1858 struct irq_info *info = info_for_irq(data->irq); ack_dynirq() local
1866 struct irq_info *info = info_for_irq(data->irq); mask_ack_dynirq() local
1876 struct irq_info *info = info_for_irq(data->irq); lateeoi_ack_dynirq() local
1892 struct irq_info *info = info_for_irq(data->irq); lateeoi_mask_ack_dynirq() local
1903 struct irq_info *info = info_for_irq(data->irq); retrigger_dynirq() local
1920 struct irq_info *info; restore_pirqs() local
1958 struct irq_info *info; restore_cpu_virqs() local
1987 struct irq_info *info; restore_cpu_ipis() local
2014 struct irq_info *info = info_for_irq(irq); xen_clear_irq_pending() local
2061 struct irq_info *info = info_for_irq(irq); xen_test_irq_shared() local
2078 struct irq_info *info; xen_irq_resume() local
[all...]
/linux/drivers/input/misc/
H A Dtwl6040-vibra.c55 struct vibra_info *info = data; in twl6040_vib_irq_handler() local
56 struct twl6040 *twl6040 = info->twl6040; in twl6040_vib_irq_handler()
61 dev_warn(info->dev, "Left Vibrator overcurrent detected\n"); in twl6040_vib_irq_handler()
66 dev_warn(info->dev, "Right Vibrator overcurrent detected\n"); in twl6040_vib_irq_handler()
74 static void twl6040_vibra_enable(struct vibra_info *info) in twl6040_vibra_enable() argument
76 struct twl6040 *twl6040 = info->twl6040; in twl6040_vibra_enable()
79 ret = regulator_bulk_enable(ARRAY_SIZE(info->supplies), info->supplies); in twl6040_vibra_enable()
81 dev_err(info->dev, "failed to enable regulators %d\n", ret); in twl6040_vibra_enable()
85 twl6040_power(info in twl6040_vibra_enable()
107 twl6040_vibra_disable(struct vibra_info * info) twl6040_vibra_disable() argument
144 twl6040_vibra_set_effect(struct vibra_info * info) twl6040_vibra_set_effect() argument
168 struct vibra_info *info = container_of(work, vibra_play_work() local
192 struct vibra_info *info = input_get_drvdata(input); vibra_play() local
205 struct vibra_info *info = input_get_drvdata(input); twl6040_vibra_close() local
216 struct vibra_info *info = platform_get_drvdata(pdev); twl6040_vibra_suspend() local
232 struct vibra_info *info; twl6040_vibra_probe() local
[all...]
/linux/net/netfilter/
H A Dxt_IDLETIMER.c134 static int idletimer_tg_create(struct idletimer_tg_info *info) in idletimer_tg_create() argument
138 info->timer = kzalloc(sizeof(*info->timer), GFP_KERNEL); in idletimer_tg_create()
139 if (!info->timer) { in idletimer_tg_create()
144 ret = idletimer_check_sysfs_name(info->label, sizeof(info->label)); in idletimer_tg_create()
148 sysfs_attr_init(&info->timer->attr.attr); in idletimer_tg_create()
149 info->timer->attr.attr.name = kstrdup(info->label, GFP_KERNEL); in idletimer_tg_create()
150 if (!info in idletimer_tg_create()
183 idletimer_tg_create_v1(struct idletimer_tg_info_v1 * info) idletimer_tg_create_v1() argument
251 const struct idletimer_tg_info *info = par->targinfo; idletimer_tg_target() local
268 const struct idletimer_tg_info_v1 *info = par->targinfo; idletimer_tg_target_v1() local
284 idletimer_tg_helper(struct idletimer_tg_info * info) idletimer_tg_helper() argument
306 struct idletimer_tg_info *info = par->targinfo; idletimer_tg_checkentry() local
342 struct idletimer_tg_info_v1 *info = par->targinfo; idletimer_tg_checkentry_v1() local
404 const struct idletimer_tg_info *info = par->targinfo; idletimer_tg_destroy() local
431 const struct idletimer_tg_info_v1 *info = par->targinfo; idletimer_tg_destroy_v1() local
[all...]
H A Dxt_set.c56 const struct xt_set_info_match_v0 *info = par->matchinfo; in set_match_v0() local
58 ADT_OPT(opt, xt_family(par), info->match_set.u.compat.dim, in set_match_v0()
59 info->match_set.u.compat.flags, 0, UINT_MAX, in set_match_v0()
62 return match_set(info->match_set.index, skb, par, &opt, in set_match_v0()
63 info->match_set.u.compat.flags & IPSET_INV_MATCH); in set_match_v0()
67 compat_flags(struct xt_set_info_v0 *info) in compat_flags() argument
72 info->u.compat.dim = IPSET_DIM_ZERO; in compat_flags()
73 if (info->u.flags[0] & IPSET_MATCH_INV) in compat_flags()
74 info->u.compat.flags |= IPSET_INV_MATCH; in compat_flags()
75 for (i = 0; i < IPSET_DIM_MAX - 1 && info in compat_flags()
85 struct xt_set_info_match_v0 *info = par->matchinfo; set_match_v0_checkentry() local
110 struct xt_set_info_match_v0 *info = par->matchinfo; set_match_v0_destroy() local
120 const struct xt_set_info_match_v1 *info = par->matchinfo; set_match_v1() local
136 struct xt_set_info_match_v1 *info = par->matchinfo; set_match_v1_checkentry() local
158 struct xt_set_info_match_v1 *info = par->matchinfo; set_match_v1_destroy() local
168 const struct xt_set_info_match_v3 *info = par->matchinfo; set_match_v3() local
191 const struct xt_set_info_match_v4 *info = par->matchinfo; set_match_v4() local
214 const struct xt_set_info_target_v0 *info = par->targinfo; set_target_v0() local
234 struct xt_set_info_target_v0 *info = par->targinfo; set_target_v0_checkentry() local
276 const struct xt_set_info_target_v0 *info = par->targinfo; set_target_v0_destroy() local
289 const struct xt_set_info_target_v1 *info = par->targinfo; set_target_v1() local
309 const struct xt_set_info_target_v1 *info = par->targinfo; set_target_v1_checkentry() local
347 const struct xt_set_info_target_v1 *info = par->targinfo; set_target_v1_destroy() local
360 const struct xt_set_info_target_v2 *info = par->targinfo; set_target_v2() local
391 const struct xt_set_info_target_v3 *info = par->targinfo; set_target_v3() local
436 const struct xt_set_info_target_v3 *info = par->targinfo; set_target_v3_checkentry() local
510 const struct xt_set_info_target_v3 *info = par->targinfo; set_target_v3_destroy() local
[all...]
/linux/sound/soc/fsl/
H A Dimx-pcm-rpmsg.c20 .info = SNDRV_PCM_INFO_INTERLEAVED |
37 struct rpmsg_info *info) in imx_rpmsg_pcm_send_message() argument
39 struct rpmsg_device *rpdev = info->rpdev; in imx_rpmsg_pcm_send_message()
42 mutex_lock(&info->msg_lock); in imx_rpmsg_pcm_send_message()
44 dev_err(info->dev, "rpmsg channel not ready\n"); in imx_rpmsg_pcm_send_message()
45 mutex_unlock(&info->msg_lock); in imx_rpmsg_pcm_send_message()
52 reinit_completion(&info->cmd_complete); in imx_rpmsg_pcm_send_message()
58 mutex_unlock(&info->msg_lock); in imx_rpmsg_pcm_send_message()
64 mutex_unlock(&info->msg_lock); in imx_rpmsg_pcm_send_message()
69 ret = wait_for_completion_timeout(&info in imx_rpmsg_pcm_send_message()
110 imx_rpmsg_insert_workqueue(struct snd_pcm_substream * substream,struct rpmsg_msg * msg,struct rpmsg_info * info) imx_rpmsg_insert_workqueue() argument
142 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_pcm_hw_params() local
193 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_pcm_pointer() local
214 struct rpmsg_info *info = stream_timer->info; imx_rpmsg_timer_callback() local
231 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_pcm_open() local
288 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_pcm_close() local
353 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_prepare_and_submit() local
382 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_async_issue_pending() local
399 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_restart() local
416 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_pause() local
433 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_terminate_all() local
521 struct rpmsg_info *info = dev_get_drvdata(component->dev); imx_rpmsg_pcm_ack() local
641 struct rpmsg_info *info; imx_rpmsg_pcm_work() local
693 struct rpmsg_info *info; imx_rpmsg_pcm_probe() local
765 struct rpmsg_info *info = platform_get_drvdata(pdev); imx_rpmsg_pcm_remove() local
773 struct rpmsg_info *info = dev_get_drvdata(dev); imx_rpmsg_pcm_runtime_resume() local
782 struct rpmsg_info *info = dev_get_drvdata(dev); imx_rpmsg_pcm_runtime_suspend() local
791 struct rpmsg_info *info = dev_get_drvdata(dev); imx_rpmsg_pcm_suspend() local
809 struct rpmsg_info *info = dev_get_drvdata(dev); imx_rpmsg_pcm_resume() local
[all...]
/linux/tools/bpf/bpftool/
H A Dlink.c128 show_link_header_json(struct bpf_link_info *info, json_writer_t *wtr) in show_link_header_json() argument
132 jsonw_uint_field(wtr, "id", info->id); in show_link_header_json()
133 link_type_str = libbpf_bpf_link_type_str(info->type); in show_link_header_json()
137 jsonw_uint_field(wtr, "type", info->type); in show_link_header_json()
139 jsonw_uint_field(json_wtr, "prog_id", info->prog_id); in show_link_header_json()
201 static void show_iter_json(struct bpf_link_info *info, json_writer_t *wtr) in show_iter_json() argument
203 const char *target_name = u64_to_ptr(info->iter.target_name); in show_iter_json()
208 jsonw_uint_field(wtr, "map_id", info->iter.map.map_id); in show_iter_json()
210 if (info->iter.task.tid) in show_iter_json()
211 jsonw_uint_field(wtr, "tid", info in show_iter_json()
223 netfilter_dump_json(const struct bpf_link_info * info,json_writer_t * wtr) netfilter_dump_json() argument
235 get_prog_info(int prog_id,struct bpf_prog_info * info) get_prog_info() argument
286 show_kprobe_multi_json(struct bpf_link_info * info,json_writer_t * wtr) show_kprobe_multi_json() argument
338 show_uprobe_multi_json(struct bpf_link_info * info,json_writer_t * wtr) show_uprobe_multi_json() argument
364 show_perf_event_kprobe_json(struct bpf_link_info * info,json_writer_t * wtr) show_perf_event_kprobe_json() argument
376 show_perf_event_uprobe_json(struct bpf_link_info * info,json_writer_t * wtr) show_perf_event_uprobe_json() argument
387 show_perf_event_tracepoint_json(struct bpf_link_info * info,json_writer_t * wtr) show_perf_event_tracepoint_json() argument
450 show_perf_event_event_json(struct bpf_link_info * info,json_writer_t * wtr) show_perf_event_event_json() argument
474 show_link_close_json(int fd,struct bpf_link_info * info) show_link_close_json() argument
590 show_link_header_plain(struct bpf_link_info * info) show_link_header_plain() argument
634 show_iter_plain(struct bpf_link_info * info) show_iter_plain() argument
678 netfilter_dump_plain(const struct bpf_link_info * info) netfilter_dump_plain() argument
718 show_kprobe_multi_plain(struct bpf_link_info * info) show_kprobe_multi_plain() argument
763 show_uprobe_multi_plain(struct bpf_link_info * info) show_uprobe_multi_plain() argument
790 show_perf_event_kprobe_plain(struct bpf_link_info * info) show_perf_event_kprobe_plain() argument
814 show_perf_event_uprobe_plain(struct bpf_link_info * info) show_perf_event_uprobe_plain() argument
833 show_perf_event_tracepoint_plain(struct bpf_link_info * info) show_perf_event_tracepoint_plain() argument
846 show_perf_event_event_plain(struct bpf_link_info * info) show_perf_event_event_plain() argument
872 show_link_close_plain(int fd,struct bpf_link_info * info) show_link_close_plain() argument
986 struct bpf_link_info info; do_show_link() local
[all...]
/linux/drivers/cpufreq/
H A Dmediatek-cpufreq.c68 struct mtk_cpu_dvfs_info *info; in mtk_cpu_dvfs_info_lookup() local
70 list_for_each_entry(info, &dvfs_info_list, list_head) { in mtk_cpu_dvfs_info_lookup()
71 if (cpumask_test_cpu(cpu, &info->cpus)) in mtk_cpu_dvfs_info_lookup()
72 return info; in mtk_cpu_dvfs_info_lookup()
78 static int mtk_cpufreq_voltage_tracking(struct mtk_cpu_dvfs_info *info, in mtk_cpufreq_voltage_tracking() argument
81 const struct mtk_cpufreq_platform_data *soc_data = info->soc_data; in mtk_cpufreq_voltage_tracking()
82 struct regulator *proc_reg = info->proc_reg; in mtk_cpufreq_voltage_tracking()
83 struct regulator *sram_reg = info->sram_reg; in mtk_cpufreq_voltage_tracking()
85 int retry = info->vtrack_max; in mtk_cpufreq_voltage_tracking()
89 dev_err(info in mtk_cpufreq_voltage_tracking()
162 mtk_cpufreq_set_voltage(struct mtk_cpu_dvfs_info * info,int vproc) mtk_cpufreq_set_voltage() argument
178 is_ccifreq_ready(struct mtk_cpu_dvfs_info * info) is_ccifreq_ready() argument
206 struct mtk_cpu_dvfs_info *info = policy->driver_data; mtk_cpufreq_set_target() local
321 struct mtk_cpu_dvfs_info *info; mtk_cpufreq_opp_notifier() local
385 mtk_cpu_dvfs_info_init(struct mtk_cpu_dvfs_info * info,int cpu) mtk_cpu_dvfs_info_init() argument
558 mtk_cpu_dvfs_info_release(struct mtk_cpu_dvfs_info * info) mtk_cpu_dvfs_info_release() argument
576 struct mtk_cpu_dvfs_info *info; mtk_cpufreq_init() local
605 struct mtk_cpu_dvfs_info *info = policy->driver_data; mtk_cpufreq_exit() local
626 struct mtk_cpu_dvfs_info *info, *tmp; mtk_cpufreq_probe() local
[all...]
/linux/net/bridge/netfilter/
H A Debt_ip.c40 const struct ebt_ip_info *info = par->matchinfo; in ebt_ip_mt() local
49 if ((info->bitmask & EBT_IP_TOS) && in ebt_ip_mt()
50 NF_INVF(info, EBT_IP_TOS, info->tos != ih->tos)) in ebt_ip_mt()
52 if ((info->bitmask & EBT_IP_SOURCE) && in ebt_ip_mt()
53 NF_INVF(info, EBT_IP_SOURCE, in ebt_ip_mt()
54 (ih->saddr & info->smsk) != info->saddr)) in ebt_ip_mt()
56 if ((info->bitmask & EBT_IP_DEST) && in ebt_ip_mt()
57 NF_INVF(info, EBT_IP_DES in ebt_ip_mt()
106 const struct ebt_ip_info *info = par->matchinfo; ebt_ip_mt_check() local
[all...]
/linux/drivers/bluetooth/
H A Dbluecard_cs.c161 struct bluecard_info *info = timer_container_of(info, t, timer); in bluecard_activity_led_timeout() local
162 unsigned int iobase = info->p_dev->resource[0]->start; in bluecard_activity_led_timeout()
164 if (test_bit(CARD_ACTIVITY, &(info->hw_state))) { in bluecard_activity_led_timeout()
166 clear_bit(CARD_ACTIVITY, &(info->hw_state)); in bluecard_activity_led_timeout()
167 mod_timer(&(info->timer), jiffies + HZ / 10); in bluecard_activity_led_timeout()
175 static void bluecard_enable_activity_led(struct bluecard_info *info) in bluecard_enable_activity_led() argument
177 unsigned int iobase = info->p_dev->resource[0]->start; in bluecard_enable_activity_led()
180 if (timer_pending(&(info->timer))) in bluecard_enable_activity_led()
183 set_bit(CARD_ACTIVITY, &(info in bluecard_enable_activity_led()
217 bluecard_write_wakeup(struct bluecard_info * info) bluecard_write_wakeup() argument
365 bluecard_receive(struct bluecard_info * info,unsigned int offset) bluecard_receive() argument
496 struct bluecard_info *info = dev_inst; bluecard_interrupt() local
561 struct bluecard_info *info = hci_get_drvdata(hdev); bluecard_hci_set_baud_rate() local
609 struct bluecard_info *info = hci_get_drvdata(hdev); bluecard_hci_flush() local
620 struct bluecard_info *info = hci_get_drvdata(hdev); bluecard_hci_open() local
635 struct bluecard_info *info = hci_get_drvdata(hdev); bluecard_hci_close() local
652 struct bluecard_info *info = hci_get_drvdata(hdev); bluecard_hci_send_frame() local
680 bluecard_open(struct bluecard_info * info) bluecard_open() argument
793 bluecard_close(struct bluecard_info * info) bluecard_close() argument
820 struct bluecard_info *info; bluecard_probe() local
844 struct bluecard_info *info = link->priv; bluecard_config() local
884 struct bluecard_info *info = link->priv; bluecard_release() local
[all...]
/linux/drivers/nfc/s3fwrn5/
H A Dcore.c23 static int s3fwrn5_firmware_init(struct s3fwrn5_info *info) in s3fwrn5_firmware_init() argument
25 struct s3fwrn5_fw_info *fw_info = &info->fw_info; in s3fwrn5_firmware_init()
38 static int s3fwrn5_firmware_update(struct s3fwrn5_info *info) in s3fwrn5_firmware_update() argument
45 s3fwrn5_set_wake(info, false); in s3fwrn5_firmware_update()
46 s3fwrn5_set_mode(info, S3FWRN5_MODE_FW); in s3fwrn5_firmware_update()
48 ret = s3fwrn5_fw_setup(&info->fw_info); in s3fwrn5_firmware_update()
52 need_update = s3fwrn5_fw_check_version(&info->fw_info, in s3fwrn5_firmware_update()
53 info->ndev->manufact_specific_info); in s3fwrn5_firmware_update()
57 dev_info(&info->ndev->nfc_dev->dev, "Detected new firmware version\n"); in s3fwrn5_firmware_update()
59 ret = s3fwrn5_fw_download(&info in s3fwrn5_firmware_update()
79 struct s3fwrn5_info *info = nci_get_drvdata(ndev); s3fwrn5_nci_open() local
92 struct s3fwrn5_info *info = nci_get_drvdata(ndev); s3fwrn5_nci_close() local
102 struct s3fwrn5_info *info = nci_get_drvdata(ndev); s3fwrn5_nci_send() local
127 struct s3fwrn5_info *info = nci_get_drvdata(ndev); s3fwrn5_nci_post_setup() local
163 struct s3fwrn5_info *info; s3fwrn5_probe() local
201 struct s3fwrn5_info *info = nci_get_drvdata(ndev); s3fwrn5_remove() local
[all...]
/linux/drivers/video/fbdev/
H A Dxen-fbfront.c75 static void xenfb_send_event(struct xenfb_info *info, in xenfb_send_event() argument
80 prod = info->page->out_prod; in xenfb_send_event()
83 XENFB_OUT_RING_REF(info->page, prod) = *event; in xenfb_send_event()
85 info->page->out_prod = prod + 1; in xenfb_send_event()
87 notify_remote_via_irq(info->irq); in xenfb_send_event()
90 static void xenfb_do_update(struct xenfb_info *info, in xenfb_do_update() argument
103 xenfb_send_event(info, &event); in xenfb_do_update()
106 static void xenfb_do_resize(struct xenfb_info *info) in xenfb_do_resize() argument
111 event.resize = info->resize; in xenfb_do_resize()
114 xenfb_send_event(info, in xenfb_do_resize()
117 xenfb_queue_full(struct xenfb_info * info) xenfb_queue_full() argument
126 xenfb_handle_resize_dpy(struct xenfb_info * info) xenfb_handle_resize_dpy() argument
140 xenfb_refresh(struct xenfb_info * info,int x1,int y1,int w,int h) xenfb_refresh() argument
186 struct xenfb_info *info = fb_info->par; xenfb_deferred_io() local
215 xenfb_setcolreg(unsigned regno,unsigned red,unsigned green,unsigned blue,unsigned transp,struct fb_info * info) xenfb_setcolreg() argument
244 xenfb_check_var(struct fb_var_screeninfo * var,struct fb_info * info) xenfb_check_var() argument
275 xenfb_set_par(struct fb_info * info) xenfb_set_par() argument
294 xenfb_defio_damage_range(struct fb_info * info,off_t off,size_t len) xenfb_defio_damage_range() argument
301 xenfb_defio_damage_area(struct fb_info * info,u32 x,u32 y,u32 width,u32 height) xenfb_defio_damage_area() argument
328 struct xenfb_info *info = dev_id; xenfb_event_handler() local
345 struct xenfb_info *info; xenfb_probe() local
499 struct xenfb_info *info = dev_get_drvdata(&dev->dev); xenfb_resume() local
508 struct xenfb_info *info = dev_get_drvdata(&dev->dev); xenfb_remove() local
528 xenfb_init_shared_page(struct xenfb_info * info,struct fb_info * fb_info) xenfb_init_shared_page() argument
550 xenfb_connect_backend(struct xenbus_device * dev,struct xenfb_info * info) xenfb_connect_backend() argument
606 xenfb_disconnect_backend(struct xenfb_info * info) xenfb_disconnect_backend() argument
618 struct xenfb_info *info = dev_get_drvdata(&dev->dev); xenfb_backend_changed() local
[all...]
/linux/drivers/extcon/
H A Dextcon-ptn5150.c72 static void ptn5150_check_state(struct ptn5150_info *info) in ptn5150_check_state() argument
78 ret = regmap_read(info->regmap, PTN5150_REG_CC_STATUS, &reg_data); in ptn5150_check_state()
80 dev_err(info->dev, "failed to read CC STATUS %d\n", ret); in ptn5150_check_state()
88 extcon_set_state_sync(info->edev, EXTCON_USB_HOST, false); in ptn5150_check_state()
89 gpiod_set_value_cansleep(info->vbus_gpiod, 0); in ptn5150_check_state()
90 extcon_set_state_sync(info->edev, EXTCON_USB, true); in ptn5150_check_state()
94 extcon_set_state_sync(info->edev, EXTCON_USB, false); in ptn5150_check_state()
97 gpiod_set_value_cansleep(info->vbus_gpiod, 0); in ptn5150_check_state()
99 gpiod_set_value_cansleep(info->vbus_gpiod, 1); in ptn5150_check_state()
101 extcon_set_state_sync(info in ptn5150_check_state()
118 struct ptn5150_info *info = container_of(work, ptn5150_irq_work() local
174 struct ptn5150_info *info = data; ptn5150_irq_handler() local
181 ptn5150_init_dev_type(struct ptn5150_info * info) ptn5150_init_dev_type() argument
218 struct ptn5150_info *info = data; ptn5150_work_sync_and_put() local
228 struct ptn5150_info *info; ptn5150_i2c_probe() local
[all...]
/linux/tools/testing/selftests/powerpc/ptrace/
H A Dptrace-pkey.c45 static int child(struct shared_info *info) in child() argument
53 ret = wait_parent(&info->child_sync); in child()
61 CHILD_FAIL_IF(pkey1 < 0, &info->child_sync); in child()
67 CHILD_FAIL_IF(pkey2 < 0, &info->child_sync); in child()
70 CHILD_FAIL_IF(pkey3 < 0, &info->child_sync); in child()
72 info->amr1 |= 3ul << pkeyshift(pkey1); in child()
73 info->amr2 |= 3ul << pkeyshift(pkey2); in child()
78 info->invalid_amr = info->amr2 | (~0x0UL & ~info in child()
161 parent(struct shared_info * info,pid_t pid) parent() argument
272 struct shared_info *info; ptrace_pkey() local
[all...]
/linux/tools/testing/selftests/bpf/prog_tests/
H A Dfill_link_info.c41 struct bpf_link_info info; in verify_perf_link_info() local
42 __u32 len = sizeof(info); in verify_perf_link_info()
46 memset(&info, 0, sizeof(info)); in verify_perf_link_info()
50 err = bpf_link_get_info_by_fd(fd, &info, &len); in verify_perf_link_info()
54 if (!ASSERT_EQ(info.type, BPF_LINK_TYPE_PERF_EVENT, "link_type")) in verify_perf_link_info()
56 if (!ASSERT_EQ(info.perf_event.type, type, "perf_type_match")) in verify_perf_link_info()
59 switch (info.perf_event.type) { in verify_perf_link_info()
62 ASSERT_EQ(info.perf_event.kprobe.offset, offset, "kprobe_offset"); in verify_perf_link_info()
66 ASSERT_EQ(info in verify_perf_link_info()
131 struct bpf_link_info info; kprobe_fill_invalid_user_buffer() local
277 struct bpf_link_info info; verify_kmulti_link_info() local
314 struct bpf_link_info info; verify_kmulti_invalid_user_buffer() local
428 struct bpf_link_info info; verify_umulti_link_info() local
495 struct bpf_link_info info; verify_umulti_invalid_user_buffer() local
[all...]

12345678910>>...269