⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⢀⣀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⢠⣴⣿⣿⣿⣷⣼⣿⠀⣴⠾⠷⠶⠦⡄⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⢠⡤⢶⣦⣾⣿⣿⣿⣿⣿⣿⣿⠀⣿⣶⣶⣦⣄⠳⣤⣤⠄⠀⠀⠀ ⠀⠀⠀⢀⣼⣳⡿⢻⣿⣿⣿⣿⣿⣿⣿⣿⣶⣿⣿⣗⠈⠙⠻⣶⣄⡀⠀⠀⠀ ⠀⠀⠀⣰⠿⠁⢀⣼⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣿⣷⡄⠀⠀⠈⠳⣤⠀⠀ ⠀⠀⢀⡟⠀⢰⣿⠟⠻⢿⣿⣿⣿⣿⣿⣿⣿⣿⠉⠁⠈⠻⣶⣄⠀⠀⠈⠛⢦ ⠀⣀⡼⠃⠀⣼⡟⠀⠀⢸⣿⡿⠉⣿⡿⠿⠛⣿⡄⠀⠀⠀⠙⠿⣆⠀⠀⠀⠈ ⠈⠁⠀⠀⢸⡟⠀⠀⠀⢸⣿⠀⠀⣿⠁⠀⠀⠈⠃⠀⠀⠀⠀⠀⠘⢷⡄⠀⠀ ⠀⠀⠀⠀⣼⠃⠀⠀⠀⢸⡟⠀⠀⡿⠁⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠈⢿⡆⠀ ⠀⠀⠀⣠⡏⠀⠀⠀⠀⣼⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠻⠃⠀⠀⠀⠀⣻⡇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ ⠀⠀⠀⠀⠀⠀⠀⠀⠀⠻⠇⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀⠀ Current Dir: /usr/include/linux/ [DIR] byteorder [ delete | rename ] [DIR] caif [ delete | rename ] [DIR] can [ delete | rename ] [DIR] dvb [ delete | rename ] [DIR] hdlc [ delete | rename ] [DIR] hsi [ delete | rename ] [DIR] isdn [ delete | rename ] [DIR] mmc [ delete | rename ] [DIR] netfilter [ delete | rename ] [DIR] netfilter_arp [ delete | rename ] [DIR] netfilter_bridge [ delete | rename ] [DIR] netfilter_ipv4 [ delete | rename ] [DIR] netfilter_ipv6 [ delete | rename ] [DIR] nfsd [ delete | rename ] [DIR] raid [ delete | rename ] [DIR] spi [ delete | rename ] [DIR] sunrpc [ delete | rename ] [DIR] tc_act [ delete | rename ] [DIR] tc_ematch [ delete | rename ] [DIR] usb [ delete | rename ] [DIR] wimax [ delete | rename ] [FILE] a.out.h [ edit | delete | rename | download ] [FILE] acct.h [ edit | delete | rename | download ] [FILE] adb.h [ edit | delete | rename | download ] [FILE] adfs_fs.h [ edit | delete | rename | download ] [FILE] affs_hardblocks.h [ edit | delete | rename | download ] [FILE] agpgart.h [ edit | delete | rename | download ] [FILE] aio_abi.h [ edit | delete | rename | download ] [FILE] apm_bios.h [ edit | delete | rename | download ] [FILE] arcfb.h [ edit | delete | rename | download ] [FILE] atalk.h [ edit | delete | rename | download ] [FILE] atm.h [ edit | delete | rename | download ] [FILE] atm_eni.h [ edit | delete | rename | download ] [FILE] atm_he.h [ edit | delete | rename | download ] [FILE] atm_idt77105.h [ edit | delete | rename | download ] [FILE] atm_nicstar.h [ edit | delete | rename | download ] [FILE] atm_tcp.h [ edit | delete | rename | download ] [FILE] atm_zatm.h [ edit | delete | rename | download ] [FILE] atmapi.h [ edit | delete | rename | download ] [FILE] atmarp.h [ edit | delete | rename | download ] [FILE] atmbr2684.h [ edit | delete | rename | download ] [FILE] atmclip.h [ edit | delete | rename | download ] [FILE] atmdev.h [ edit | delete | rename | download ] [FILE] atmioc.h [ edit | delete | rename | download ] [FILE] atmlec.h [ edit | delete | rename | download ] [FILE] atmmpc.h [ edit | delete | rename | download ] [FILE] atmppp.h [ edit | delete | rename | download ] [FILE] atmsap.h [ edit | delete | rename | download ] [FILE] atmsvc.h [ edit | delete | rename | download ] [FILE] audit.h [ edit | delete | rename | download ] [FILE] auto_fs.h [ edit | delete | rename | download ] [FILE] auto_fs4.h [ edit | delete | rename | download ] [FILE] auxvec.h [ edit | delete | rename | download ] [FILE] ax25.h [ edit | delete | rename | download ] [FILE] b1lli.h [ edit | delete | rename | download ] [FILE] baycom.h [ edit | delete | rename | download ] [FILE] beancounter.h [ edit | delete | rename | download ] [FILE] bfs_fs.h [ edit | delete | rename | download ] [FILE] binfmts.h [ edit | delete | rename | download ] [FILE] blkpg.h [ edit | delete | rename | download ] [FILE] blktrace_api.h [ edit | delete | rename | download ] [FILE] bpqether.h [ edit | delete | rename | download ] [FILE] bsg.h [ edit | delete | rename | download ] [FILE] bt-bmc.h [ edit | delete | rename | download ] [FILE] btrfs.h [ edit | delete | rename | download ] [FILE] can.h [ edit | delete | rename | download ] [FILE] capability.h [ edit | delete | rename | download ] [FILE] capi.h [ edit | delete | rename | download ] [FILE] cciss_defs.h [ edit | delete | rename | download ] [FILE] cciss_ioctl.h [ edit | delete | rename | download ] [FILE] cdrom.h [ edit | delete | rename | download ] [FILE] cgroupstats.h [ edit | delete | rename | download ] [FILE] chio.h [ edit | delete | rename | download ] [FILE] cm4000_cs.h [ edit | delete | rename | download ] [FILE] cn_proc.h [ edit | delete | rename | download ] [FILE] coda.h [ edit | delete | rename | download ] [FILE] coda_psdev.h [ edit | delete | rename | download ] [FILE] coff.h [ edit | delete | rename | download ] [FILE] compat.h [ edit | delete | rename | download ] [FILE] connector.h [ edit | delete | rename | download ] [FILE] const.h [ edit | delete | rename | download ] [FILE] cramfs_fs.h [ edit | delete | rename | download ] [FILE] cuda.h [ edit | delete | rename | download ] [FILE] cyclades.h [ edit | delete | rename | download ] [FILE] cycx_cfm.h [ edit | delete | rename | download ] [FILE] dcbnl.h [ edit | delete | rename | download ] [FILE] dccp.h [ edit | delete | rename | download ] [FILE] devlink.h [ edit | delete | rename | download ] [FILE] dlm.h [ edit | delete | rename | download ] [FILE] dlm_device.h [ edit | delete | rename | download ] [FILE] dlm_netlink.h [ edit | delete | rename | download ] [FILE] dlm_plock.h [ edit | delete | rename | download ] [FILE] dlmconstants.h [ edit | delete | rename | download ] [FILE] dm-ioctl.h [ edit | delete | rename | download ] [FILE] dm-log-userspace.h [ edit | delete | rename | download ] [FILE] dn.h [ edit | delete | rename | download ] [FILE] dqblk_xfs.h [ edit | delete | rename | download ] [FILE] edd.h [ edit | delete | rename | download ] [FILE] efs_fs_sb.h [ edit | delete | rename | download ] [FILE] elf-em.h [ edit | delete | rename | download ] [FILE] elf-fdpic.h [ edit | delete | rename | download ] [FILE] elf.h [ edit | delete | rename | download ] [FILE] elfcore.h [ edit | delete | rename | download ] [FILE] errno.h [ edit | delete | rename | download ] [FILE] errqueue.h [ edit | delete | rename | download ] [FILE] ethtool.h [ edit | delete | rename | download ] [FILE] eventpoll.h [ edit | delete | rename | download ] [FILE] fadvise.h [ edit | delete | rename | download ] [FILE] falloc.h [ edit | delete | rename | download ] [FILE] fanotify.h [ edit | delete | rename | download ] [FILE] fb.h [ edit | delete | rename | download ] [FILE] fcntl.h [ edit | delete | rename | download ] [FILE] fd.h [ edit | delete | rename | download ] [FILE] fdreg.h [ edit | delete | rename | download ] [FILE] fib_rules.h [ edit | delete | rename | download ] [FILE] fiemap.h [ edit | delete | rename | download ] [FILE] filter.h [ edit | delete | rename | download ] [FILE] firewire-cdev.h [ edit | delete | rename | download ] [FILE] firewire-constants.h [ edit | delete | rename | download ] [FILE] flat.h [ edit | delete | rename | download ] [FILE] fou.h [ edit | delete | rename | download ] [FILE] fs.h [ edit | delete | rename | download ] [FILE] fsl_hypervisor.h [ edit | delete | rename | download ] [FILE] fuse.h [ edit | delete | rename | download ] [FILE] futex.h [ edit | delete | rename | download ] [FILE] gameport.h [ edit | delete | rename | download ] [FILE] gen_stats.h [ edit | delete | rename | download ] [FILE] genetlink.h [ edit | delete | rename | download ] [FILE] gfs2_ondisk.h [ edit | delete | rename | download ] [FILE] gigaset_dev.h [ edit | delete | rename | download ] [FILE] hdlc.h [ edit | delete | rename | download ] [FILE] hdlcdrv.h [ edit | delete | rename | download ] [FILE] hdreg.h [ edit | delete | rename | download ] [FILE] hid.h [ edit | delete | rename | download ] [FILE] hiddev.h [ edit | delete | rename | download ] [FILE] hidraw.h [ edit | delete | rename | download ] [FILE] hpet.h [ edit | delete | rename | download ] [FILE] hw_breakpoint.h [ edit | delete | rename | download ] [FILE] hyperv.h [ edit | delete | rename | download ] [FILE] hysdn_if.h [ edit | delete | rename | download ] [FILE] i2c-dev.h [ edit | delete | rename | download ] [FILE] i2c.h [ edit | delete | rename | download ] [FILE] i2o-dev.h [ edit | delete | rename | download ] [FILE] i8k.h [ edit | delete | rename | download ] [FILE] icmp.h [ edit | delete | rename | download ] [FILE] icmpv6.h [ edit | delete | rename | download ] [FILE] if.h [ edit | delete | rename | download ] [FILE] if_addr.h [ edit | delete | rename | download ] [FILE] if_addrlabel.h [ edit | delete | rename | download ] [FILE] if_alg.h [ edit | delete | rename | download ] [FILE] if_arcnet.h [ edit | delete | rename | download ] [FILE] if_arp.h [ edit | delete | rename | download ] [FILE] if_bonding.h [ edit | delete | rename | download ] [FILE] if_bridge.h [ edit | delete | rename | download ] [FILE] if_cablemodem.h [ edit | delete | rename | download ] [FILE] if_eql.h [ edit | delete | rename | download ] [FILE] if_ether.h [ edit | delete | rename | download ] [FILE] if_fc.h [ edit | delete | rename | download ] [FILE] if_fddi.h [ edit | delete | rename | download ] [FILE] if_frad.h [ edit | delete | rename | download ] [FILE] if_hippi.h [ edit | delete | rename | download ] [FILE] if_infiniband.h [ edit | delete | rename | download ] [FILE] if_link.h [ edit | delete | rename | download ] [FILE] if_ltalk.h [ edit | delete | rename | download ] [FILE] if_macsec.h [ edit | delete | rename | download ] [FILE] if_packet.h [ edit | delete | rename | download ] [FILE] if_phonet.h [ edit | delete | rename | download ] [FILE] if_plip.h [ edit | delete | rename | download ] [FILE] if_ppp.h [ edit | delete | rename | download ] [FILE] if_pppol2tp.h [ edit | delete | rename | download ] [FILE] if_pppox.h [ edit | delete | rename | download ] [FILE] if_slip.h [ edit | delete | rename | download ] [FILE] if_team.h [ edit | delete | rename | download ] [FILE] if_tun.h [ edit | delete | rename | download ] [FILE] if_tunnel.h [ edit | delete | rename | download ] [FILE] if_vlan.h [ edit | delete | rename | download ] [FILE] if_x25.h [ edit | delete | rename | download ] [FILE] ife.h [ edit | delete | rename | download ] [FILE] igmp.h [ edit | delete | rename | download ] [FILE] in.h [ edit | delete | rename | download ] [FILE] in6.h [ edit | delete | rename | download ] [FILE] in_route.h [ edit | delete | rename | download ] [FILE] inet_diag.h [ edit | delete | rename | download ] [FILE] inotify.h [ edit | delete | rename | download ] [FILE] input.h [ edit | delete | rename | download ] [FILE] ioctl.h [ edit | delete | rename | download ] [FILE] ip.h [ edit | delete | rename | download ] [FILE] ip6_tunnel.h [ edit | delete | rename | download ] [FILE] ip_vs.h [ edit | delete | rename | download ] [FILE] ipc.h [ edit | delete | rename | download ] [FILE] ipmi.h [ edit | delete | rename | download ] [FILE] ipmi_msgdefs.h [ edit | delete | rename | download ] [FILE] ipsec.h [ edit | delete | rename | download ] [FILE] ipv6.h [ edit | delete | rename | download ] [FILE] ipv6_route.h [ edit | delete | rename | download ] [FILE] ipx.h [ edit | delete | rename | download ] [FILE] irda.h [ edit | delete | rename | download ] [FILE] irqnr.h [ edit | delete | rename | download ] [FILE] isdn.h [ edit | delete | rename | download ] [FILE] isdn_divertif.h [ edit | delete | rename | download ] [FILE] isdn_ppp.h [ edit | delete | rename | download ] [FILE] isdnif.h [ edit | delete | rename | download ] [FILE] iso_fs.h [ edit | delete | rename | download ] [FILE] ivtv.h [ edit | delete | rename | download ] [FILE] ivtvfb.h [ edit | delete | rename | download ] [FILE] ixjuser.h [ edit | delete | rename | download ] [FILE] jffs2.h [ edit | delete | rename | download ] [FILE] joystick.h [ edit | delete | rename | download ] [FILE] kd.h [ edit | delete | rename | download ] [FILE] kdev_t.h [ edit | delete | rename | download ] [FILE] kernel-page-flags.h [ edit | delete | rename | download ] [FILE] kernel.h [ edit | delete | rename | download ] [FILE] kernelcapi.h [ edit | delete | rename | download ] [FILE] kexec.h [ edit | delete | rename | download ] [FILE] keyboard.h [ edit | delete | rename | download ] [FILE] keyctl.h [ edit | delete | rename | download ] [FILE] kvm.h [ edit | delete | rename | download ] [FILE] kvm_para.h [ edit | delete | rename | download ] [FILE] l2tp.h [ edit | delete | rename | download ] [FILE] libc-compat.h [ edit | delete | rename | download ] [FILE] limits.h [ edit | delete | rename | download ] [FILE] llc.h [ edit | delete | rename | download ] [FILE] loop.h [ edit | delete | rename | download ] [FILE] lp.h [ edit | delete | rename | download ] [FILE] lwtunnel.h [ edit | delete | rename | download ] [FILE] magic.h [ edit | delete | rename | download ] [FILE] major.h [ edit | delete | rename | download ] [FILE] map_to_7segment.h [ edit | delete | rename | download ] [FILE] matroxfb.h [ edit | delete | rename | download ] [FILE] mdio.h [ edit | delete | rename | download ] [FILE] media.h [ edit | delete | rename | download ] [FILE] mei.h [ edit | delete | rename | download ] [FILE] memfd.h [ edit | delete | rename | download ] [FILE] mempolicy.h [ edit | delete | rename | download ] [FILE] meye.h [ edit | delete | rename | download ] [FILE] mii.h [ edit | delete | rename | download ] [FILE] minix_fs.h [ edit | delete | rename | download ] [FILE] mman.h [ edit | delete | rename | download ] [FILE] mmtimer.h [ edit | delete | rename | download ] [FILE] mpls.h [ edit | delete | rename | download ] [FILE] mqueue.h [ edit | delete | rename | download ] [FILE] mroute.h [ edit | delete | rename | download ] [FILE] mroute6.h [ edit | delete | rename | download ] [FILE] msdos_fs.h [ edit | delete | rename | download ] [FILE] msg.h [ edit | delete | rename | download ] [FILE] mtio.h [ edit | delete | rename | download ] [FILE] n_r3964.h [ edit | delete | rename | download ] [FILE] nbd.h [ edit | delete | rename | download ] [FILE] ncp.h [ edit | delete | rename | download ] [FILE] ncp_fs.h [ edit | delete | rename | download ] [FILE] ncp_mount.h [ edit | delete | rename | download ] [FILE] ncp_no.h [ edit | delete | rename | download ] [FILE] ndctl.h [ edit | delete | rename | download ] [FILE] neighbour.h [ edit | delete | rename | download ] [FILE] net.h [ edit | delete | rename | download ] [FILE] net_dropmon.h [ edit | delete | rename | download ] [FILE] net_namespace.h [ edit | delete | rename | download ] [FILE] net_tstamp.h [ edit | delete | rename | download ] [FILE] netconf.h [ edit | delete | rename | download ] [FILE] netdevice.h [ edit | delete | rename | download ] [FILE] netfilter.h [ edit | delete | rename | download ] [FILE] netfilter_arp.h [ edit | delete | rename | download ] [FILE] netfilter_bridge.h [ edit | delete | rename | download ] [FILE] netfilter_decnet.h [ edit | delete | rename | download ] [FILE] netfilter_ipv4.h [ edit | delete | rename | download ] [FILE] netfilter_ipv6.h [ edit | delete | rename | download ] [FILE] netlink.h [ edit | delete | rename | download ] [FILE] netlink_diag.h [ edit | delete | rename | download ] [FILE] netrom.h [ edit | delete | rename | download ] [FILE] nfc.h [ edit | delete | rename | download ] [FILE] nfs.h [ edit | delete | rename | download ] [FILE] nfs2.h [ edit | delete | rename | download ] [FILE] nfs3.h [ edit | delete | rename | download ] [FILE] nfs4.h [ edit | delete | rename | download ] [FILE] nfs4_mount.h [ edit | delete | rename | download ] [FILE] nfs_fs.h [ edit | delete | rename | download ] [FILE] nfs_idmap.h [ edit | delete | rename | download ] [FILE] nfs_mount.h [ edit | delete | rename | download ] [FILE] nfsacl.h [ edit | delete | rename | download ] [FILE] nl80211.h [ edit | delete | rename | download ] [FILE] nubus.h [ edit | delete | rename | download ] [FILE] nvme_ioctl.h [ edit | delete | rename | download ] [FILE] nvram.h [ edit | delete | rename | download ] [FILE] omap3isp.h [ edit | delete | rename | download ] [FILE] omapfb.h [ edit | delete | rename | download ] [FILE] oom.h [ edit | delete | rename | download ] [FILE] openvswitch.h [ edit | delete | rename | download ] [FILE] packet_diag.h [ edit | delete | rename | download ] [FILE] param.h [ edit | delete | rename | download ] [FILE] parport.h [ edit | delete | rename | download ] [FILE] patchkey.h [ edit | delete | rename | download ] [FILE] pci.h [ edit | delete | rename | download ] [FILE] pci_regs.h [ edit | delete | rename | download ] [FILE] perf_event.h [ edit | delete | rename | download ] [FILE] personality.h [ edit | delete | rename | download ] [FILE] pfkeyv2.h [ edit | delete | rename | download ] [FILE] pg.h [ edit | delete | rename | download ] [FILE] phantom.h [ edit | delete | rename | download ] [FILE] phonet.h [ edit | delete | rename | download ] [FILE] pkt_cls.h [ edit | delete | rename | download ] [FILE] pkt_sched.h [ edit | delete | rename | download ] [FILE] pktcdvd.h [ edit | delete | rename | download ] [FILE] pmu.h [ edit | delete | rename | download ] [FILE] poll.h [ edit | delete | rename | download ] [FILE] posix_types.h [ edit | delete | rename | download ] [FILE] ppdev.h [ edit | delete | rename | download ] [FILE] ppp-comp.h [ edit | delete | rename | download ] [FILE] ppp-ioctl.h [ edit | delete | rename | download ] [FILE] ppp_defs.h [ edit | delete | rename | download ] [FILE] pps.h [ edit | delete | rename | download ] [FILE] prctl.h [ edit | delete | rename | download ] [FILE] psample.h [ edit | delete | rename | download ] [FILE] ptp_clock.h [ edit | delete | rename | download ] [FILE] ptrace.h [ edit | delete | rename | download ] [FILE] qnx4_fs.h [ edit | delete | rename | download ] [FILE] qnxtypes.h [ edit | delete | rename | download ] [FILE] quota.h [ edit | delete | rename | download ] [FILE] radeonfb.h [ edit | delete | rename | download ] [FILE] random.h [ edit | delete | rename | download ] [FILE] raw.h [ edit | delete | rename | download ] [FILE] rds.h [ edit | delete | rename | download ] [FILE] reboot.h [ edit | delete | rename | download ] [FILE] reiserfs_fs.h [ edit | delete | rename | download ] [FILE] reiserfs_xattr.h [ edit | delete | rename | download ] [FILE] resource.h [ edit | delete | rename | download ] [FILE] rfkill.h [ edit | delete | rename | download ] [FILE] romfs_fs.h [ edit | delete | rename | download ] [FILE] rose.h [ edit | delete | rename | download ] [FILE] route.h [ edit | delete | rename | download ] [FILE] rtc.h [ edit | delete | rename | download ] [FILE] rtnetlink.h [ edit | delete | rename | download ] [FILE] scc.h [ edit | delete | rename | download ] [FILE] sched.h [ edit | delete | rename | download ] [FILE] screen_info.h [ edit | delete | rename | download ] [FILE] sctp.h [ edit | delete | rename | download ] [FILE] sdla.h [ edit | delete | rename | download ] [FILE] seccomp.h [ edit | delete | rename | download ] [FILE] securebits.h [ edit | delete | rename | download ] [FILE] selinux_netlink.h [ edit | delete | rename | download ] [FILE] sem.h [ edit | delete | rename | download ] [FILE] serial.h [ edit | delete | rename | download ] [FILE] serial_core.h [ edit | delete | rename | download ] [FILE] serial_reg.h [ edit | delete | rename | download ] [FILE] serio.h [ edit | delete | rename | download ] [FILE] shm.h [ edit | delete | rename | download ] [FILE] signal.h [ edit | delete | rename | download ] [FILE] signalfd.h [ edit | delete | rename | download ] [FILE] snmp.h [ edit | delete | rename | download ] [FILE] sock_diag.h [ edit | delete | rename | download ] [FILE] socket.h [ edit | delete | rename | download ] [FILE] sockios.h [ edit | delete | rename | download ] [FILE] som.h [ edit | delete | rename | download ] [FILE] sonet.h [ edit | delete | rename | download ] [FILE] sonypi.h [ edit | delete | rename | download ] [FILE] sound.h [ edit | delete | rename | download ] [FILE] soundcard.h [ edit | delete | rename | download ] [FILE] stat.h [ edit | delete | rename | download ] [FILE] stddef.h [ edit | delete | rename | download ] [FILE] string.h [ edit | delete | rename | download ] [FILE] suspend_ioctls.h [ edit | delete | rename | download ] [FILE] swab.h [ edit | delete | rename | download ] [FILE] synclink.h [ edit | delete | rename | download ] [FILE] sysctl.h [ edit | delete | rename | download ] [FILE] sysinfo.h [ edit | delete | rename | download ] [FILE] target_core_user.h [ edit | delete | rename | download ] [FILE] taskstats.h [ edit | delete | rename | download ] [FILE] tcp.h [ edit | delete | rename | download ] [FILE] tcp_metrics.h [ edit | delete | rename | download ] [FILE] telephony.h [ edit | delete | rename | download ] [FILE] termios.h [ edit | delete | rename | download ] [FILE] time.h [ edit | delete | rename | download ] [FILE] times.h [ edit | delete | rename | download ] [FILE] timex.h [ edit | delete | rename | download ] [FILE] tiocl.h [ edit | delete | rename | download ] [FILE] tipc.h [ edit | delete | rename | download ] [FILE] tipc_config.h [ edit | delete | rename | download ] [FILE] toshiba.h [ edit | delete | rename | download ] [FILE] tty.h [ edit | delete | rename | download ] [FILE] tty_flags.h [ edit | delete | rename | download ] [FILE] types.h [ edit | delete | rename | download ] [FILE] udf_fs_i.h [ edit | delete | rename | download ] [FILE] udp.h [ edit | delete | rename | download ] [FILE] uhid.h [ edit | delete | rename | download ] [FILE] uinput.h [ edit | delete | rename | download ] [FILE] uio.h [ edit | delete | rename | download ] [FILE] ultrasound.h [ edit | delete | rename | download ] [FILE] un.h [ edit | delete | rename | download ] [FILE] unistd.h [ edit | delete | rename | download ] [FILE] unix_diag.h [ edit | delete | rename | download ] [FILE] usbdevice_fs.h [ edit | delete | rename | download ] [FILE] userfaultfd.h [ edit | delete | rename | download ] [FILE] utime.h [ edit | delete | rename | download ] [FILE] utsname.h [ edit | delete | rename | download ] [FILE] uuid.h [ edit | delete | rename | download ] [FILE] uvcvideo.h [ edit | delete | rename | download ] [FILE] v4l2-common.h [ edit | delete | rename | download ] [FILE] v4l2-controls.h [ edit | delete | rename | download ] [FILE] v4l2-dv-timings.h [ edit | delete | rename | download ] [FILE] v4l2-mediabus.h [ edit | delete | rename | download ] [FILE] v4l2-subdev.h [ edit | delete | rename | download ] [FILE] version.h [ edit | delete | rename | download ] [FILE] veth.h [ edit | delete | rename | download ] [FILE] vfio.h [ edit | delete | rename | download ] [FILE] vhost.h [ edit | delete | rename | download ] [FILE] videodev2.h [ edit | delete | rename | download ] [FILE] virtio_9p.h [ edit | delete | rename | download ] [FILE] virtio_balloon.h [ edit | delete | rename | download ] [FILE] virtio_blk.h [ edit | delete | rename | download ] [FILE] virtio_config.h [ edit | delete | rename | download ] [FILE] virtio_console.h [ edit | delete | rename | download ] [FILE] virtio_gpu.h [ edit | delete | rename | download ] [FILE] virtio_ids.h [ edit | delete | rename | download ] [FILE] virtio_input.h [ edit | delete | rename | download ] [FILE] virtio_net.h [ edit | delete | rename | download ] [FILE] virtio_pci.h [ edit | delete | rename | download ] [FILE] virtio_ring.h [ edit | delete | rename | download ] [FILE] virtio_rng.h [ edit | delete | rename | download ] [FILE] virtio_scsi.h [ edit | delete | rename | download ] [FILE] virtio_types.h [ edit | delete | rename | download ] [FILE] virtio_vsock.h [ edit | delete | rename | download ] [FILE] vm_sockets.h [ edit | delete | rename | download ] [FILE] vsockmon.h [ edit | delete | rename | download ] [FILE] vt.h [ edit | delete | rename | download ] [FILE] vtpm_proxy.h [ edit | delete | rename | download ] [FILE] vzcalluser.h [ edit | delete | rename | download ] [FILE] vzctl_netstat.h [ edit | delete | rename | download ] [FILE] vzctl_venet.h [ edit | delete | rename | download ] [FILE] vzctl_veth.h [ edit | delete | rename | download ] [FILE] vziptable_defs.h [ edit | delete | rename | download ] [FILE] vzlist.h [ edit | delete | rename | download ] [FILE] wait.h [ edit | delete | rename | download ] [FILE] wanrouter.h [ edit | delete | rename | download ] [FILE] watchdog.h [ edit | delete | rename | download ] [FILE] wimax.h [ edit | delete | rename | download ] [FILE] wireless.h [ edit | delete | rename | download ] [FILE] x25.h [ edit | delete | rename | download ] [FILE] xattr.h [ edit | delete | rename | download ] [FILE] xfrm.h [ edit | delete | rename | download ] Viewing: /usr/include/linux/pps.h /* * PPS API header * * Copyright (C) 2005-2009 Rodolfo Giometti <giometti@linux.it> * * This program is free software; you can redistribute it and/or modify * it under the terms of the GNU General Public License as published by * the Free Software Foundation; either version 2 of the License, or * (at your option) any later version. * * This program is distributed in the hope that it will be useful, * but WITHOUT ANY WARRANTY; without even the implied warranty of * MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the * GNU General Public License for more details. * * You should have received a copy of the GNU General Public License * along with this program; if not, write to the Free Software * Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA. */ #ifndef _PPS_H_ #define _PPS_H_ #include <linux/types.h> #define PPS_VERSION "5.3.6" #define PPS_MAX_SOURCES 16 /* should be enough... */ /* Implementation note: the logical states ``assert'' and ``clear'' * are implemented in terms of the chip register, i.e. ``assert'' * means the bit is set. */ /* * 3.2 New data structures */ #define PPS_API_VERS_1 1 #define PPS_API_VERS PPS_API_VERS_1 /* we use API version 1 */ #define PPS_MAX_NAME_LEN 32 /* 32-bit vs. 64-bit compatibility. * * 0n i386, the alignment of a uint64_t is only 4 bytes, while on most other * architectures it's 8 bytes. On i386, there will be no padding between the * two consecutive 'struct pps_ktime' members of struct pps_kinfo and struct * pps_kparams. But on most platforms there will be padding to ensure correct * alignment. * * The simple fix is probably to add an explicit padding. * [David Woodhouse] */ struct pps_ktime { __s64 sec; __s32 nsec; __u32 flags; }; #define PPS_TIME_INVALID (1<<0) /* used to specify timeout==NULL */ struct pps_kinfo { __u32 assert_sequence; /* seq. num. of assert event */ __u32 clear_sequence; /* seq. num. of clear event */ struct pps_ktime assert_tu; /* time of assert event */ struct pps_ktime clear_tu; /* time of clear event */ int current_mode; /* current mode bits */ }; struct pps_kparams { int api_version; /* API version # */ int mode; /* mode bits */ struct pps_ktime assert_off_tu; /* offset compensation for assert */ struct pps_ktime clear_off_tu; /* offset compensation for clear */ }; /* * 3.3 Mode bit definitions */ /* Device/implementation parameters */ #define PPS_CAPTUREASSERT 0x01 /* capture assert events */ #define PPS_CAPTURECLEAR 0x02 /* capture clear events */ #define PPS_CAPTUREBOTH 0x03 /* capture assert and clear events */ #define PPS_OFFSETASSERT 0x10 /* apply compensation for assert ev. */ #define PPS_OFFSETCLEAR 0x20 /* apply compensation for clear ev. */ #define PPS_CANWAIT 0x100 /* can we wait for an event? */ #define PPS_CANPOLL 0x200 /* bit reserved for future use */ /* Kernel actions */ #define PPS_ECHOASSERT 0x40 /* feed back assert event to output */ #define PPS_ECHOCLEAR 0x80 /* feed back clear event to output */ /* Timestamp formats */ #define PPS_TSFMT_TSPEC 0x1000 /* select timespec format */ #define PPS_TSFMT_NTPFP 0x2000 /* select NTP format */ /* * 3.4.4 New functions: disciplining the kernel timebase */ /* Kernel consumers */ #define PPS_KC_HARDPPS 0 /* hardpps() (or equivalent) */ #define PPS_KC_HARDPPS_PLL 1 /* hardpps() constrained to use a phase-locked loop */ #define PPS_KC_HARDPPS_FLL 2 /* hardpps() constrained to use a frequency-locked loop */ /* * Here begins the implementation-specific part! */ struct pps_fdata { struct pps_kinfo info; struct pps_ktime timeout; }; struct pps_bind_args { int tsformat; /* format of time stamps */ int edge; /* selected event type */ int consumer; /* selected kernel consumer */ }; #include <linux/ioctl.h> #define PPS_GETPARAMS _IOR('p', 0xa1, struct pps_kparams *) #define PPS_SETPARAMS _IOW('p', 0xa2, struct pps_kparams *) #define PPS_GETCAP _IOR('p', 0xa3, int *) #define PPS_FETCH _IOWR('p', 0xa4, struct pps_fdata *) #define PPS_KC_BIND _IOW('p', 0xa5, struct pps_bind_args *) #endif /* _PPS_H_ */