aboutsummaryrefslogtreecommitdiff
path: root/sys/compat/linuxkpi
Commit message (Expand)AuthorAgeFilesLines
* Define ATOMIC_LONG_INIT() in the LinuxKPI.Hans Petter Selasky2016-05-261-0/+2
* Add support for runtime modifiable module parameters in the LinuxKPI.Hans Petter Selasky2016-05-261-21/+25
* Add more module parameter macros to the LinuxKPI.Hans Petter Selasky2016-05-261-0/+6
* Add support for boolean module parameters in the LinuxKPI.Hans Petter Selasky2016-05-261-0/+6
* Implement Linux module parameters as read-only tunable SYSCTLs.Hans Petter Selasky2016-05-252-200/+83
* Add checks for SCHEDULER_STOPPED() so that code using the LinuxKPI canHans Petter Selasky2016-05-253-1/+13
* Add __iowrite32_copy() to the Linux kernel compatibility layer.Kevin Lo2016-05-241-7/+12
* Use the DROP_GIANT() and PICKUP_GIANT() macros instead of makingHans Petter Selasky2016-05-241-4/+4
* Set "current" for all PCI enumeration callbacks.Hans Petter Selasky2016-05-243-4/+37
* Use make_dev_s() instead of make_dev() to avoid race settingHans Petter Selasky2016-05-241-8/+37
* Implement "atomic_long_add_unless()" in the LinuxKPI and fix theHans Petter Selasky2016-05-231-1/+16
* A missing definition needed by ktime_to_ms().Hans Petter Selasky2016-05-231-0/+1
* Fix some data types and add "inline" keyword for __reg_op() function.Hans Petter Selasky2016-05-231-17/+18
* Implement ror32() in the LinuxKPI.Hans Petter Selasky2016-05-231-0/+6
* Define more copy to/from userspace functions in the LinuxKPI.Hans Petter Selasky2016-05-231-0/+3
* Add more printf() related functions to the LinuxKPI.Hans Petter Selasky2016-05-231-1/+33
* Set an invalid IRQ number when no PCI IRQ is available in the LinuxKPI.Hans Petter Selasky2016-05-231-1/+1
* Add more ktime related functions to the LinuxKPI.Hans Petter Selasky2016-05-231-0/+32
* Implement "kref_put_mutex()" for the LinuxKPI.Hans Petter Selasky2016-05-231-0/+19
* Add more list_xxx() functions to the LinuxKPI.Hans Petter Selasky2016-05-232-0/+61
* Make header file standalone by including definitions for neededHans Petter Selasky2016-05-231-0/+1
* Implement "_outb()" to the LinuxKPI for i386 and amd64 only.Hans Petter Selasky2016-05-231-0/+8
* Add support for "cdev_add_ext()" to the LinuxKPI.Hans Petter Selasky2016-05-231-0/+12
* Add more GFP related defines to the LinuxKPI.Hans Petter Selasky2016-05-231-0/+13
* Add support for atomic_long_inc_not_zero() to the LinuxKPI.Hans Petter Selasky2016-05-231-0/+1
* Add support for atomic_long_inc_not_zero() to the LinuxKPI.Hans Petter Selasky2016-05-231-1/+1
* Only lock Giant when needed in the LinuxKPI.Hans Petter Selasky2016-05-161-6/+8
* Implement more Linux device related functions in the LinuxKPI. WhileHans Petter Selasky2016-05-161-4/+118
* Don't dereference parent pointer when it is NULL.Hans Petter Selasky2016-05-161-3/+3
* Properly implement "cpu_has_clflush" macro.Hans Petter Selasky2016-05-162-1/+17
* Handle case of class being set, but not parent when callingHans Petter Selasky2016-05-131-3/+7
* Add more PAGE related defines to the LinuxKPI. Move the definition ofHans Petter Selasky2016-05-132-5/+22
* Implement "old_encode_dev()" for the LinuxKPI.Hans Petter Selasky2016-05-131-0/+6
* Define _IOC_SIZE() in the LinuxKPI.Hans Petter Selasky2016-05-131-1/+3
* Add unlikely() statement to optimise the IS_ERR_VALUE() macro.Hans Petter Selasky2016-05-131-2/+4
* Implement nsecs_to_jiffies() in the LinuxKPI and while at itHans Petter Selasky2016-05-131-13/+21
* Add more Linux defines. Improve some existing ones.Hans Petter Selasky2016-05-132-14/+100
* The Linux error defines should all be positive, else frequently usedHans Petter Selasky2016-05-131-2/+17
* Fix handling of IOCTLs in the LinuxKPI.Hans Petter Selasky2016-05-124-20/+97
* Remove redundant "task_struct_set()".Hans Petter Selasky2016-05-121-2/+1
* Create a dummy "task_struct" on the stack which is returned byHans Petter Selasky2016-05-123-23/+90
* Match Linux behaviour and iterate the IDR tree unlocked. The caller isHans Petter Selasky2016-05-111-6/+2
* Return a proper error code instead of panicing when an I/O vectorHans Petter Selasky2016-05-111-6/+6
* Add more IDR and IDA related functions to the LinuxKPI.Hans Petter Selasky2016-05-112-2/+179
* Factor out common code into "idr_find_layer_locked()" and fix invertedHans Petter Selasky2016-05-111-24/+24
* Add missing destruction of mutex.Hans Petter Selasky2016-05-111-0/+1
* Add more atomic LinuxKPI functions.Hans Petter Selasky2016-05-112-0/+118
* Implement ioremap_wt() and use that in the MEMREMAP_WT case for i386Hans Petter Selasky2016-05-101-1/+3
* Add more LinuxKPI I/O functions.Hans Petter Selasky2016-05-101-1/+77
* Use function macros when possible to avoid stray substitutions.Hans Petter Selasky2016-05-101-17/+17