/linux/drivers/leds/trigger/ |
H A D | ledtrig-tty.c | 46 struct ledtrig_tty_data *trigger_data = led_trigger_get_drvdata(dev); in ledtrig_tty_wait_for_completion() local 49 ret = wait_for_completion_timeout(&trigger_data->sysfs, in ledtrig_tty_wait_for_completion() 60 struct ledtrig_tty_data *trigger_data = led_trigger_get_drvdata(dev); in ttyname_show() local 64 reinit_completion(&trigger_data->sysfs); in ttyname_show() 69 if (trigger_data->ttyname) in ttyname_show() 70 len = sprintf(buf, "%s\n", trigger_data->ttyname); in ttyname_show() 79 struct ledtrig_tty_data *trigger_data = led_trigger_get_drvdata(dev); in ttyname_store() local 95 reinit_completion(&trigger_data->sysfs); in ttyname_store() 100 kfree(trigger_data->ttyname); in ttyname_store() 101 tty_kref_put(trigger_data->tty); in ttyname_store() [all …]
|
/linux/kernel/trace/ |
H A D | trace_events_trigger.c | 827 struct event_trigger_data *trigger_data; in event_trigger_alloc() local 832 trigger_data = kzalloc(sizeof(*trigger_data), GFP_KERNEL); in event_trigger_alloc() 833 if (!trigger_data) in event_trigger_alloc() 836 trigger_data->count = -1; in event_trigger_alloc() 837 trigger_data->ops = trigger_ops; in event_trigger_alloc() 838 trigger_data->cmd_ops = cmd_ops; in event_trigger_alloc() 839 trigger_data->private_data = private_data; in event_trigger_alloc() 841 INIT_LIST_HEAD(&trigger_data->list); in event_trigger_alloc() 842 INIT_LIST_HEAD(&trigger_data->named_list); in event_trigger_alloc() 843 RCU_INIT_POINTER(trigger_data->filter, NULL); in event_trigger_alloc() [all …]
|
H A D | trace.h | 1761 struct event_trigger_data *trigger_data, 1787 struct event_trigger_data *trigger_data); 1791 struct event_trigger_data *trigger_data); 1793 struct event_trigger_data *trigger_data); 1797 struct event_trigger_data *trigger_data); 1801 struct event_trigger_data *trigger_data);
|
H A D | trace_events_hist.c | 6629 struct event_trigger_data *trigger_data; in event_hist_trigger_parse() local 6708 trigger_data = event_trigger_alloc(cmd_ops, cmd, param, hist_data); in event_hist_trigger_parse() 6709 if (!trigger_data) { in event_hist_trigger_parse() 6714 ret = event_trigger_set_filter(cmd_ops, file, filter, trigger_data); in event_hist_trigger_parse() 6719 if (!have_hist_trigger_match(trigger_data, file)) in event_hist_trigger_parse() 6722 if (hist_trigger_check_refs(trigger_data, file)) { in event_hist_trigger_parse() 6727 event_trigger_unregister(cmd_ops, file, glob+1, trigger_data); in event_hist_trigger_parse() 6736 if (existing_hist_update_only(glob, trigger_data, file)) in event_hist_trigger_parse() 6739 if (!get_named_trigger_data(trigger_data)) { in event_hist_trigger_parse() 6756 ret = event_trigger_register(cmd_ops, file, glob, trigger_data); in event_hist_trigger_parse() [all …]
|
/linux/drivers/media/pci/mgb4/ |
H A D | mgb4_trigger.c | 23 struct trigger_data { struct 32 struct trigger_data *st = iio_priv(indio_dev); in trigger_read_raw() argument 49 struct trigger_data *st = iio_priv(indio_dev); in trigger_set_state() 90 struct trigger_data *st = iio_priv(indio_dev); in trigger_handler() 110 struct trigger_data *st = iio_priv(indio_dev); in probe_trigger() 142 struct trigger_data *st = iio_priv(indio_dev); in remove_trigger() 152 struct trigger_data *data; in mgb4_trigger_create() 202 struct trigger_data *st = iio_priv(indio_dev); in mgb4_trigger_free()
|
/linux/include/linux/ |
H A D | leds.h | 186 void *trigger_data; member 539 void *trigger_data) in led_set_trigger_data() argument 541 led_cdev->trigger_data = trigger_data; in led_set_trigger_data() 546 return led_cdev->trigger_data; in led_get_trigger_data()
|
/linux/drivers/scsi/mpi3mr/ |
H A D | mpi3mr_app.c | 340 union mpi3mr_trigger_data *trigger_data, u8 trigger_flags) in mpi3mr_process_trigger() argument 370 memcpy(&event_data.trigger_specific_data, trigger_data, in mpi3mr_process_trigger() 371 sizeof(*trigger_data)); in mpi3mr_process_trigger() 422 void mpi3mr_global_trigger(struct mpi3mr_ioc *mrioc, u64 trigger_data) in mpi3mr_global_trigger() argument 428 if (le64_to_cpu(mrioc->driver_pg2->global_trigger) & trigger_data) { in mpi3mr_global_trigger() 431 trigger_specific_data.global = trigger_data; in mpi3mr_global_trigger() 722 u8 type, union mpi3mr_trigger_data *trigger_data, bool force) in mpi3mr_set_trigger_data_in_hdb() argument 727 if (!trigger_data) in mpi3mr_set_trigger_data_in_hdb() 728 memset(&hdb->trigger_data, 0, sizeof(*trigger_data)); in mpi3mr_set_trigger_data_in_hdb() 730 memcpy(&hdb->trigger_data, trigger_data, sizeof(*trigger_data)); in mpi3mr_set_trigger_data_in_hdb() [all …]
|
H A D | mpi3mr_fw.c | 2495 union mpi3mr_trigger_data trigger_data; in mpi3mr_check_rh_fault_ioc() local 2507 memset(&trigger_data, 0, sizeof(trigger_data)); in mpi3mr_check_rh_fault_ioc() 2515 trigger_data.fault = (readl(&mrioc->sysif_regs->fault) & in mpi3mr_check_rh_fault_ioc() 2519 MPI3MR_HDB_TRIGGER_TYPE_FAULT, &trigger_data, 0); in mpi3mr_check_rh_fault_ioc() 2527 trigger_data.fault = (readl(&mrioc->sysif_regs->fault) & in mpi3mr_check_rh_fault_ioc() 2530 &trigger_data, 0); in mpi3mr_check_rh_fault_ioc() 2711 union mpi3mr_trigger_data trigger_data; in mpi3mr_watchdog_work() local 2742 memset(&trigger_data, 0, sizeof(trigger_data)); in mpi3mr_watchdog_work() 2756 trigger_data.fault = readl(&mrioc->sysif_regs->fault) & MPI3_SYSIF_FAULT_CODE_MASK; in mpi3mr_watchdog_work() 2758 MPI3MR_HDB_TRIGGER_TYPE_FAULT, &trigger_data, 0); in mpi3mr_watchdog_work() [all …]
|
H A D | mpi3mr.h | 934 union mpi3mr_trigger_data trigger_data; member 1551 u8 type, union mpi3mr_trigger_data *trigger_data, bool force); 1558 u8 type, union mpi3mr_trigger_data *trigger_data, bool force); 1566 void mpi3mr_global_trigger(struct mpi3mr_ioc *mrioc, u64 trigger_data);
|
H A D | mpi3mr_os.c | 1491 union mpi3mr_trigger_data *trigger_data = in mpi3mr_process_trigger_data_event_bh() local 1497 trigger_data, 1); in mpi3mr_process_trigger_data_event_bh() 1500 trigger_data, 1); in mpi3mr_process_trigger_data_event_bh() 1510 trigger_data, 1); in mpi3mr_process_trigger_data_event_bh() 1520 trigger_data, 1); in mpi3mr_process_trigger_data_event_bh()
|
/linux/include/uapi/scsi/ |
H A D | scsi_bsg_mpi3mr.h | 285 __u64 trigger_data; member
|