Searched refs:fasync_struct (Results 1 - 52 of 52) sorted by relevance

/linux-4.1.27/fs/
H A Dfcntl.c563 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 Dlocks.c481 struct fasync_struct *fa = *priv; lease_setup()
1812 struct fasync_struct *new; do_fcntl_add_lease()
/linux-4.1.27/include/linux/
H A Dhid-debug.h45 struct fasync_struct *fasync;
H A Dhidraw.h39 struct fasync_struct *fasync;
H A Dpipe_fs_i.h57 struct fasync_struct *fasync_readers;
58 struct fasync_struct *fasync_writers;
H A Dpps_kernel.h75 struct fasync_struct *async_queue; /* fasync method */
H A Duio_driver.h71 struct fasync_struct *async_queue;
H A Drtc.h121 struct fasync_struct *async_queue;
H A Dnet.h91 struct fasync_struct *fasync_list;
H A Dfs.h979 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 Dfsnotify_backend.h161 struct fasync_struct *fsn_fa; /* async notification */
H A Dperf_event.h461 struct fasync_struct *fasync;
H A Dtty.h299 struct fasync_struct *fasync;
/linux-4.1.27/arch/powerpc/platforms/cell/spufs/
H A Dspufs.h105 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 Duverbs.h107 struct fasync_struct *async_queue;
/linux-4.1.27/drivers/misc/lis3lv02d/
H A Dlis3lv02d.h305 struct fasync_struct *async_queue; /* queue for the misc device */
/linux-4.1.27/drivers/input/serio/
H A Dserio_raw.c46 struct fasync_struct *fasync;
/linux-4.1.27/include/sound/
H A Dcontrol.h109 struct fasync_struct *fasync;
H A Dpcm.h396 struct fasync_struct *fasync;
/linux-4.1.27/drivers/tty/vt/
H A Dvc_screen.c58 struct fasync_struct *fasync;
/linux-4.1.27/drivers/usb/misc/
H A Dyurex.c67 struct fasync_struct *async_queue;
/linux-4.1.27/drivers/xen/
H A Devtchn.c72 struct fasync_struct *evtchn_async_queue;
/linux-4.1.27/drivers/misc/genwqe/
H A Dcard_base.h406 struct fasync_struct *async_queue;
/linux-4.1.27/drivers/staging/comedi/
H A Dcomedidev.h291 struct fasync_struct *async_queue;
/linux-4.1.27/drivers/input/
H A Djoydev.c69 struct fasync_struct *fasync;
H A Dmousedev.c97 struct fasync_struct *fasync;
H A Devdev.c56 struct fasync_struct *fasync;
/linux-4.1.27/drivers/input/misc/
H A Dhp_sdc_rtc.c63 static struct fasync_struct *hp_sdc_rtc_async_queue;
/linux-4.1.27/drivers/char/ipmi/
H A Dipmi_devintf.c53 struct fasync_struct *fasync_queue;
H A Dipmi_watchdog.c171 static struct fasync_struct *fasync_q;
/linux-4.1.27/drivers/hid/usbhid/
H A Dhiddev.c64 struct fasync_struct *fasync;
/linux-4.1.27/fs/fuse/
H A Dfuse_i.h607 struct fasync_struct *fasync;
/linux-4.1.27/drivers/scsi/
H A Dpmcraid.h730 struct fasync_struct *aen_queue;
H A Dsg.c161 struct fasync_struct *async_qp; /* used by asynchronous notification */
/linux-4.1.27/drivers/staging/i2o/
H A Di2o_config.c57 struct fasync_struct *fasync;
/linux-4.1.27/drivers/char/
H A Dhpet.c100 struct fasync_struct *hd_async_queue;
H A Drtc.c133 static struct fasync_struct *rtc_async_queue;
H A Dsonypi.c492 struct fasync_struct *fifo_async;
H A Drandom.c410 static struct fasync_struct *fasync;
H A Dvirtio_console.c233 struct fasync_struct *async_queue;
/linux-4.1.27/drivers/hsi/clients/
H A Dcmt_speech.c60 struct fasync_struct *async_queue;
/linux-4.1.27/sound/core/
H A Dtimer.c76 struct fasync_struct *fasync;
/linux-4.1.27/drivers/net/
H A Dtun.c150 struct fasync_struct *fasync;
/linux-4.1.27/drivers/net/wan/
H A Dcosa.c993 static struct fasync_struct *fasync[256] = { NULL, };
/linux-4.1.27/drivers/usb/gadget/legacy/
H A Dinode.c122 struct fasync_struct *fasync;
/linux-4.1.27/drivers/message/fusion/
H A Dmptctl.c142 static struct fasync_struct *async_queue=NULL;
/linux-4.1.27/drivers/scsi/mpt2sas/
H A Dmpt2sas_ctl.c65 static struct fasync_struct *async_queue;
/linux-4.1.27/drivers/scsi/mpt3sas/
H A Dmpt3sas_ctl.c64 static struct fasync_struct *async_queue;
/linux-4.1.27/drivers/platform/x86/
H A Dsony-laptop.c4032 struct fasync_struct *fifo_async;
/linux-4.1.27/drivers/scsi/megaraid/
H A Dmegaraid_sas_base.c145 static struct fasync_struct *megasas_async_queue;
/linux-4.1.27/arch/ia64/kernel/
H A Dperfmon.c334 struct fasync_struct *ctx_async_queue;
/linux-4.1.27/kernel/events/
H A Dcore.c4796 static inline struct fasync_struct **perf_event_fasync(struct perf_event *event) perf_event_fasync()

Completed in 1278 milliseconds