/drivers/gpu/drm/nouveau/core/core/ |
H A D | event.c | 24 #include <core/event.h> 27 nvkm_event_put(struct nvkm_event *event, u32 types, int index) argument 29 BUG_ON(!spin_is_locked(&event->refs_lock)); 32 if (--event->refs[index * event->types_nr + type] == 0) { 33 if (event->func->fini) 34 event->func->fini(event, 1 << type, index); 40 nvkm_event_get(struct nvkm_event *event, u32 types, int index) argument 42 BUG_ON(!spin_is_locked(&event 53 nvkm_event_send(struct nvkm_event *event, u32 types, int index, void *data, u32 size) argument 76 nvkm_event_fini(struct nvkm_event *event) argument 85 nvkm_event_init(const struct nvkm_event_func *func, int types_nr, int index_nr, struct nvkm_event *event) argument [all...] |
H A D | notify.c | 26 #include <core/event.h> 30 #include <nvif/event.h> 36 nvkm_event_put(notify->event, notify->types, notify->index); 42 struct nvkm_event *event = notify->event; local 44 if (likely(event) && 46 spin_lock_irqsave(&event->refs_lock, flags); 48 spin_unlock_irqrestore(&event->refs_lock, flags); 58 nvkm_event_get(notify->event, notify->types, notify->index); 64 struct nvkm_event *event local 77 struct nvkm_event *event = notify->event; local 98 struct nvkm_event *event = notify->event; local 137 nvkm_notify_init(struct nouveau_object *object, struct nvkm_event *event, int (*func)(struct nvkm_notify *), bool work, void *data, u32 size, u32 reply, struct nvkm_notify *notify) argument [all...] |
/drivers/md/ |
H A D | dm-uevent.c | 52 static void dm_uevent_free(struct dm_uevent *event) argument 54 kmem_cache_free(_dm_event_cache, event); 59 struct dm_uevent *event; local 61 event = kmem_cache_zalloc(_dm_event_cache, GFP_ATOMIC); 62 if (!event) 65 INIT_LIST_HEAD(&event->elist); 66 event->md = md; 68 return event; 78 struct dm_uevent *event; local 80 event 137 struct dm_uevent *event, *next; local 187 struct dm_uevent *event; local [all...] |
/drivers/net/wireless/rsi/ |
H A D | rsi_common.h | 35 static inline int rsi_wait_event(struct rsi_event *event, u32 timeout) argument 40 status = wait_event_interruptible(event->event_queue, 41 (atomic_read(&event->event_condition) == 0)); 43 status = wait_event_interruptible_timeout(event->event_queue, 44 (atomic_read(&event->event_condition) == 0), 49 static inline void rsi_set_event(struct rsi_event *event) argument 51 atomic_set(&event->event_condition, 0); 52 wake_up_interruptible(&event->event_queue); 55 static inline void rsi_reset_event(struct rsi_event *event) argument 57 atomic_set(&event [all...] |
/drivers/input/ |
H A D | input-compat.c | 18 struct input_event *event) 27 event->time.tv_sec = compat_event.time.tv_sec; 28 event->time.tv_usec = compat_event.time.tv_usec; 29 event->type = compat_event.type; 30 event->code = compat_event.code; 31 event->value = compat_event.value; 34 if (copy_from_user(event, buffer, sizeof(struct input_event))) 42 const struct input_event *event) 47 compat_event.time.tv_sec = event->time.tv_sec; 48 compat_event.time.tv_usec = event 17 input_event_from_user(const char __user *buffer, struct input_event *event) argument 41 input_event_to_user(char __user *buffer, const struct input_event *event) argument 102 input_event_from_user(const char __user *buffer, struct input_event *event) argument 111 input_event_to_user(char __user *buffer, const struct input_event *event) argument [all...] |
/drivers/oprofile/ |
H A D | nmi_timer_int.c | 28 static void nmi_timer_callback(struct perf_event *event, argument 32 event->hw.interrupts = 0; /* don't throttle interrupts */ 38 struct perf_event *event = per_cpu(nmi_timer_events, cpu); local 40 if (!event) { 41 event = perf_event_create_kernel_counter(&nmi_timer_attr, cpu, NULL, 43 if (IS_ERR(event)) 44 return PTR_ERR(event); 45 per_cpu(nmi_timer_events, cpu) = event; 48 if (event && ctr_running) 49 perf_event_enable(event); 56 struct perf_event *event = per_cpu(nmi_timer_events, cpu); local 108 struct perf_event *event; local [all...] |
H A D | oprofile_perf.c | 18 unsigned long event; member in struct:op_counter_config 35 static void op_overflow_handler(struct perf_event *event, argument 42 if (per_cpu(perf_events, cpu)[id] == event) 68 attr->config = counter_config[i].event; 74 static int op_create_counter(int cpu, int event) argument 78 if (!counter_config[event].enabled || per_cpu(perf_events, cpu)[event]) 81 pevent = perf_event_create_kernel_counter(&counter_config[event].attr, 90 pr_warning("oprofile: failed to enable event %d " 91 "on CPU %d\n", event, cp 100 op_destroy_counter(int cpu, int event) argument 116 int cpu, event, ret = 0; local 134 int cpu, event; local 257 struct perf_event *event; local [all...] |
/drivers/usb/usbip/ |
H A D | usbip_event.c | 33 usbip_dbg_eh("pending event %lx\n", ud->event); 39 if (ud->event & USBIP_EH_SHUTDOWN) { 41 ud->event &= ~USBIP_EH_SHUTDOWN; 45 if (ud->event & USBIP_EH_RESET) { 47 ud->event &= ~USBIP_EH_RESET; 51 if (ud->event & USBIP_EH_UNUSABLE) { 53 ud->event &= ~USBIP_EH_UNUSABLE; 57 if (ud->event & USBIP_EH_BYE) 84 ud->event 106 usbip_event_add(struct usbip_device *ud, unsigned long event) argument [all...] |
/drivers/staging/iio/Documentation/ |
H A D | iio_event_monitor.c | 1 /* Industrialio event test code. 84 static bool event_is_known(struct iio_event_data *event) argument 86 enum iio_chan_type type = IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(event->id); 87 enum iio_modifier mod = IIO_EVENT_CODE_EXTRACT_MODIFIER(event->id); 88 enum iio_event_type ev_type = IIO_EVENT_CODE_EXTRACT_TYPE(event->id); 89 enum iio_event_direction dir = IIO_EVENT_CODE_EXTRACT_DIR(event->id); 157 static void print_event(struct iio_event_data *event) argument 159 enum iio_chan_type type = IIO_EVENT_CODE_EXTRACT_CHAN_TYPE(event->id); 160 enum iio_modifier mod = IIO_EVENT_CODE_EXTRACT_MODIFIER(event->id); 161 enum iio_event_type ev_type = IIO_EVENT_CODE_EXTRACT_TYPE(event 196 struct iio_event_data event; local [all...] |
/drivers/isdn/hisax/ |
H A D | fsm.h | 39 int state, event; member in struct:FsmNode 46 int event; member in struct:FsmTimer 52 int FsmEvent(struct FsmInst *fi, int event, void *arg); 55 int FsmAddTimer(struct FsmTimer *ft, int millisec, int event, 57 void FsmRestartTimer(struct FsmTimer *ft, int millisec, int event,
|
H A D | fsm.c | 35 if ((fnlist[i].state >= fsm->state_count) || (fnlist[i].event >= fsm->event_count)) { 38 (long)fnlist[i].event, (long)fsm->event_count); 40 fsm->jumpmatrix[fsm->state_count * fnlist[i].event + 52 FsmEvent(struct FsmInst *fi, int event, void *arg) argument 56 if ((fi->state >= fi->fsm->state_count) || (event >= fi->fsm->event_count)) { 58 (long)fi->state, (long)fi->fsm->state_count, event, (long)fi->fsm->event_count); 61 r = fi->fsm->jumpmatrix[fi->fsm->state_count * event + fi->state]; 66 fi->fsm->strEvent[event]); 67 r(fi, event, arg); 73 fi->fsm->strEvent[event]); 121 FsmAddTimer(struct FsmTimer *ft, int millisec, int event, void *arg, int where) argument 145 FsmRestartTimer(struct FsmTimer *ft, int millisec, int event, void *arg, int where) argument [all...] |
H A D | arcofi.h | 25 extern int arcofi_fsm(struct IsdnCardState *cs, int event, void *data);
|
/drivers/char/tpm/ |
H A D | tpm_eventlog.c | 78 struct tcpa_event *event; local 82 event = addr; 85 if (event->event_type == 0 && event->event_size == 0) 87 addr += sizeof(struct tcpa_event) + event->event_size; 95 event = addr; 97 if ((event->event_type == 0 && event->event_size == 0) || 98 ((addr + sizeof(struct tcpa_event) + event->event_size) >= limit)) 107 struct tcpa_event *event local 134 get_event_name(char *dest, struct tcpa_event *event, unsigned char * event_entry) argument 211 struct tcpa_event *event = v; local 239 struct tcpa_event *event = v; local [all...] |
/drivers/acpi/acpica/ |
H A D | evxfevnt.c | 3 * Module Name: evxfevnt - External Interfaces, ACPI event disable/enable 168 * PARAMETERS: event - The fixed eventto be enabled 173 * DESCRIPTION: Enable an ACPI event (fixed) 176 acpi_status acpi_enable_event(u32 event, u32 flags) 185 if (event > ACPI_EVENT_MAX) { 190 * Enable the requested fixed event (by writing a one to the enable 194 acpi_write_bit_register(acpi_gbl_fixed_event_info[event]. 203 acpi_read_bit_register(acpi_gbl_fixed_event_info[event]. 211 "Could not enable %s event", 212 acpi_ut_get_event_name(event))); [all...] |
/drivers/misc/ibmasm/ |
H A D | event.c | 31 * ASM service processor event handling routines. 52 * Store the event in the circular event buffer, wake up any sleeping 53 * event readers. 60 struct ibmasm_event *event; local 66 /* copy the event into the next slot in the circular buffer */ 67 event = &buffer->events[buffer->next_index]; 68 memcpy_fromio(event->data, data, data_size); 69 event->data_size = data_size; 70 event 94 struct ibmasm_event *event; local 153 struct ibmasm_event *event; local [all...] |
/drivers/cpufreq/ |
H A D | cpufreq_performance.c | 20 unsigned int event) 22 switch (event) { 25 pr_debug("setting to %u kHz because of event %u\n", 26 policy->max, event); 19 cpufreq_governor_performance(struct cpufreq_policy *policy, unsigned int event) argument
|
H A D | cpufreq_powersave.c | 20 unsigned int event) 22 switch (event) { 25 pr_debug("setting to %u kHz because of event %u\n", 26 policy->min, event); 19 cpufreq_governor_powersave(struct cpufreq_policy *policy, unsigned int event) argument
|
/drivers/net/wireless/brcm80211/brcmfmac/ |
H A D | fweh.c | 60 * struct brcmf_event - contents of broadcom event packet. 64 * @msg: common part of the actual event message. 73 * struct brcmf_fweh_queue_item - event item on event queue. 76 * @code: event code. 77 * @ifidx: interface index related to this event. 79 * @emsg: common parameters of the firmware event message. 80 * @data: event specific data part of the firmware event. 103 /* array for mapping code to event nam 136 brcmf_fweh_queue_event(struct brcmf_fweh_info *fweh, struct brcmf_fweh_queue_item *event) argument 238 struct brcmf_fweh_queue_item *event = NULL; local 262 struct brcmf_fweh_queue_item *event; local 434 struct brcmf_fweh_queue_item *event; local [all...] |
/drivers/isdn/sc/ |
H A D | event.c | 1 /* $Id: event.c,v 1.4.8.1 2001/09/23 22:24:59 kai Exp $ 41 int indicate_status(int card, int event, ulong Channel, char *Data) argument 46 pr_debug("%s: Indicating event %s on Channel %d\n", 47 sc_adapter[card]->devicename, events[event - 256], Channel); 52 switch (event) { 64 cmd.command = event;
|
/drivers/net/wireless/ti/wl12xx/ |
H A D | Makefile | 1 wl12xx-objs = main.o cmd.o acx.o debugfs.o scan.o event.o
|
/drivers/pps/ |
H A D | kc.h | 33 struct pps_event_time *ts, int event); 42 struct pps_event_time *ts, int event) {} 41 pps_kc_event(struct pps_device *pps, struct pps_event_time *ts, int event) argument
|
/drivers/staging/rtl8723au/include/ |
H A D | rtw_event.h | 67 #define GEN_EVT_CODE(event) event ## _EVT_
|
/drivers/usb/dwc3/ |
H A D | debug.h | 128 * dwc3_gadget_event_string - returns event name 129 * @event: the event code 131 static inline const char *dwc3_gadget_event_string(u8 event) argument 133 switch (event) { 160 * dwc3_ep_event_string - returns event name 161 * @event: then event code 163 static inline const char *dwc3_ep_event_string(u8 event) argument 165 switch (event) { 187 dwc3_gadget_event_type_string(u8 event) argument [all...] |
/drivers/char/ |
H A D | snsc_event.c | 12 * System controller event handler 60 * Break an event (as read from SAL) into useful pieces so we can decide 64 scdrv_parse_event(char *event, int *src, int *code, int *esp_code, char *desc) argument 68 /* record event source address */ 69 *src = get_unaligned_be32(event); 70 event += 4; /* move on to event code */ 72 /* record the system controller's event code */ 73 *code = get_unaligned_be32(event); 74 event 185 scdrv_dispatch_event(char *event, int len) argument [all...] |
/drivers/scsi/libsas/ |
H A D | sas_event.c | 43 static void sas_queue_event(int event, unsigned long *pending, argument 47 if (!test_and_set_bit(event, pending)) { 119 static void notify_ha_event(struct sas_ha_struct *sas_ha, enum ha_event event) argument 121 BUG_ON(event >= HA_NUM_EVENTS); 123 sas_queue_event(event, &sas_ha->pending, 124 &sas_ha->ha_events[event].work, sas_ha); 127 static void notify_port_event(struct asd_sas_phy *phy, enum port_event event) argument 131 BUG_ON(event >= PORT_NUM_EVENTS); 133 sas_queue_event(event, &phy->port_events_pending, 134 &phy->port_events[event] 137 sas_notify_phy_event(struct asd_sas_phy *phy, enum phy_event event) argument [all...] |