summaryrefslogtreecommitdiff
path: root/internal.h
AgeCommit message (Expand)AuthorFilesLines
2013-05-31KDBUS_PTR is really a __user pointer, so mark it as such.Greg Kroah-Hartman1-1/+1
2013-05-30pool: use shmem file as backing storeKay Sievers1-2/+1
2013-05-24make part iteration generic; *really* validate parts, fix now failing testKay Sievers1-14/+15
2013-05-21kdbus_size_set_user() had the arguments backwards in copy_to_user()Greg Kroah-Hartman1-1/+1
2013-05-21names: add KDBUS_ITEM_NEXT, pad to alignmentKay Sievers1-1/+1
2013-05-18ennforce data alignment in the API where neccessaryKay Sievers1-2/+2
2013-05-18do not rely on 64bit put_user()Kay Sievers1-1/+5
2013-05-17add missing cast to kdbus_size_set_user()Kay Sievers1-2/+2
2013-05-17make sure we always pass __u64 in the API, never long or pointerKay Sievers1-27/+10
2013-05-17use common IS_ALIGNED() for PAGE_SIZE checkKay Sievers1-1/+0
2013-05-16fix up sparse warnings.Greg Kroah-Hartman1-3/+3
2013-05-16memfd: mmap() - grow file only if really neededKay Sievers1-1/+1
2013-05-15always copy into the *mapped* slice in the receiver's poolKay Sievers1-1/+1
2013-05-14support vec.address == NULL; vec.size = 1..7; as a "padding vec"Kay Sievers1-0/+1
2013-05-12prepare message queuing logic for KDBUS_MSG_PAYLOAD_MEMFDKay Sievers1-1/+3
2013-05-11rename buffer -> poolKay Sievers1-4/+4
2013-05-10add "memfd" shared memory payload transportKay Sievers1-1/+0
2013-05-08copy messages directly from sender into a receiver-supplied bufferKay Sievers1-10/+9
2013-05-02unify all needlessly differnt kdbus_item types; they can be the same typeKay Sievers1-11/+1
2013-05-02API: remove all redundant _CMD_ prefixes from non-ioctl typesKay Sievers1-1/+5
2013-04-30rework copying of message dataKay Sievers1-10/+14
2013-04-24move all limits and magic constants to one section in internal.hKay Sievers1-4/+14
2013-04-21internal.h: use u8 instead of uint8_tDaniel Mack1-1/+1
2013-04-21use IS_ALIGNED()Kay Sievers1-3/+5
2013-04-21add KDBUS_ITEM_FOREACH_VALIDATE() and use it for user-supplied dataKay Sievers1-0/+4
2013-04-19work around missing get_user_8() in some architecturesKay Sievers1-2/+18
2013-04-18internal.h: fix typecast in KDBUS_IS_ALIGNED8Daniel Mack1-1/+1
2013-04-17define max cmd size in internal.hDaniel Mack1-0/+2
2013-04-17names, policy: consolidate hash functionsDaniel Mack1-0/+5
2013-04-16TODO update and more trivial text updatesKay Sievers1-1/+1
2013-04-16split up the huge internal header files to match the source filesKay Sievers1-0/+68