/linux-4.1.27/fs/ |
H A D | fcntl.c | 563 container_of(head, struct fasync_struct, fa_rcu)); fasync_free_rcu() 575 int fasync_remove_entry(struct file *filp, struct fasync_struct **fapp) fasync_remove_entry() 577 struct fasync_struct *fa, **fp; fasync_remove_entry() 601 struct fasync_struct *fasync_alloc(void) fasync_alloc() 611 void fasync_free(struct fasync_struct *new) fasync_free() 623 struct fasync_struct *fasync_insert_entry(int fd, struct file *filp, struct fasync_struct **fapp, struct fasync_struct *new) fasync_insert_entry() 625 struct fasync_struct *fa, **fp; fasync_insert_entry() 657 static int fasync_add_entry(int fd, struct file *filp, struct fasync_struct **fapp) fasync_add_entry() 659 struct fasync_struct *new; fasync_add_entry() 686 int fasync_helper(int fd, struct file * filp, int on, struct fasync_struct **fapp) fasync_helper() 698 static void kill_fasync_rcu(struct fasync_struct *fa, int sig, int band) kill_fasync_rcu() 706 "fasync_struct!\n"); kill_fasync_rcu() 723 void kill_fasync(struct fasync_struct **fp, int sig, int band) kill_fasync() 755 sizeof(struct fasync_struct), 0, SLAB_PANIC, NULL); fcntl_init()
|
H A D | locks.c | 481 struct fasync_struct *fa = *priv; lease_setup() 1812 struct fasync_struct *new; do_fcntl_add_lease()
|
/linux-4.1.27/include/linux/ |
H A D | hid-debug.h | 45 struct fasync_struct *fasync;
|
H A D | hidraw.h | 39 struct fasync_struct *fasync;
|
H A D | pipe_fs_i.h | 57 struct fasync_struct *fasync_readers; 58 struct fasync_struct *fasync_writers;
|
H A D | pps_kernel.h | 75 struct fasync_struct *async_queue; /* fasync method */
|
H A D | uio_driver.h | 71 struct fasync_struct *async_queue;
|
H A D | rtc.h | 121 struct fasync_struct *async_queue;
|
H A D | net.h | 91 struct fasync_struct *fasync_list;
|
H A D | fs.h | 979 struct fasync_struct * fl_fasync; /* for lease break notifications */ 1212 struct fasync_struct { struct 1216 struct fasync_struct *fa_next; /* singly linked list */ 1224 extern int fasync_helper(int, struct file *, int, struct fasync_struct **); 1225 extern struct fasync_struct *fasync_insert_entry(int, struct file *, struct fasync_struct **, struct fasync_struct *); 1226 extern int fasync_remove_entry(struct file *, struct fasync_struct **); 1227 extern struct fasync_struct *fasync_alloc(void); 1228 extern void fasync_free(struct fasync_struct *); 1231 extern void kill_fasync(struct fasync_struct **, int, int);
|
H A D | fsnotify_backend.h | 161 struct fasync_struct *fsn_fa; /* async notification */
|
H A D | perf_event.h | 461 struct fasync_struct *fasync;
|
H A D | tty.h | 299 struct fasync_struct *fasync;
|
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/ |
H A D | spufs.h | 105 struct fasync_struct *ibox_fasync; 106 struct fasync_struct *wbox_fasync; 107 struct fasync_struct *mfc_fasync;
|
/linux-4.1.27/drivers/infiniband/core/ |
H A D | uverbs.h | 107 struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/misc/lis3lv02d/ |
H A D | lis3lv02d.h | 305 struct fasync_struct *async_queue; /* queue for the misc device */
|
/linux-4.1.27/drivers/input/serio/ |
H A D | serio_raw.c | 46 struct fasync_struct *fasync;
|
/linux-4.1.27/include/sound/ |
H A D | control.h | 109 struct fasync_struct *fasync;
|
H A D | pcm.h | 396 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/tty/vt/ |
H A D | vc_screen.c | 58 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/usb/misc/ |
H A D | yurex.c | 67 struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/xen/ |
H A D | evtchn.c | 72 struct fasync_struct *evtchn_async_queue;
|
/linux-4.1.27/drivers/misc/genwqe/ |
H A D | card_base.h | 406 struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/staging/comedi/ |
H A D | comedidev.h | 291 struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/input/ |
H A D | joydev.c | 69 struct fasync_struct *fasync;
|
H A D | mousedev.c | 97 struct fasync_struct *fasync;
|
H A D | evdev.c | 56 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/input/misc/ |
H A D | hp_sdc_rtc.c | 63 static struct fasync_struct *hp_sdc_rtc_async_queue;
|
/linux-4.1.27/drivers/char/ipmi/ |
H A D | ipmi_devintf.c | 53 struct fasync_struct *fasync_queue;
|
H A D | ipmi_watchdog.c | 171 static struct fasync_struct *fasync_q;
|
/linux-4.1.27/drivers/hid/usbhid/ |
H A D | hiddev.c | 64 struct fasync_struct *fasync;
|
/linux-4.1.27/fs/fuse/ |
H A D | fuse_i.h | 607 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/scsi/ |
H A D | pmcraid.h | 730 struct fasync_struct *aen_queue;
|
H A D | sg.c | 161 struct fasync_struct *async_qp; /* used by asynchronous notification */
|
/linux-4.1.27/drivers/staging/i2o/ |
H A D | i2o_config.c | 57 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/char/ |
H A D | hpet.c | 100 struct fasync_struct *hd_async_queue;
|
H A D | rtc.c | 133 static struct fasync_struct *rtc_async_queue;
|
H A D | sonypi.c | 492 struct fasync_struct *fifo_async;
|
H A D | random.c | 410 static struct fasync_struct *fasync;
|
H A D | virtio_console.c | 233 struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/hsi/clients/ |
H A D | cmt_speech.c | 60 struct fasync_struct *async_queue;
|
/linux-4.1.27/sound/core/ |
H A D | timer.c | 76 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/net/ |
H A D | tun.c | 150 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/net/wan/ |
H A D | cosa.c | 993 static struct fasync_struct *fasync[256] = { NULL, };
|
/linux-4.1.27/drivers/usb/gadget/legacy/ |
H A D | inode.c | 122 struct fasync_struct *fasync;
|
/linux-4.1.27/drivers/message/fusion/ |
H A D | mptctl.c | 142 static struct fasync_struct *async_queue=NULL;
|
/linux-4.1.27/drivers/scsi/mpt2sas/ |
H A D | mpt2sas_ctl.c | 65 static struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/scsi/mpt3sas/ |
H A D | mpt3sas_ctl.c | 64 static struct fasync_struct *async_queue;
|
/linux-4.1.27/drivers/platform/x86/ |
H A D | sony-laptop.c | 4032 struct fasync_struct *fifo_async;
|
/linux-4.1.27/drivers/scsi/megaraid/ |
H A D | megaraid_sas_base.c | 145 static struct fasync_struct *megasas_async_queue;
|
/linux-4.1.27/arch/ia64/kernel/ |
H A D | perfmon.c | 334 struct fasync_struct *ctx_async_queue;
|
/linux-4.1.27/kernel/events/ |
H A D | core.c | 4796 static inline struct fasync_struct **perf_event_fasync(struct perf_event *event) perf_event_fasync()
|