Rev 6082 | Rev 6293 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 6082 | Rev 6102 | ||
---|---|---|---|
Line 159... | Line 159... | ||
159 | * lower_32_bits - return bits 0-31 of a number |
159 | * lower_32_bits - return bits 0-31 of a number |
160 | * @n: the number we're accessing |
160 | * @n: the number we're accessing |
161 | */ |
161 | */ |
162 | #define lower_32_bits(n) ((u32)(n)) |
162 | #define lower_32_bits(n) ((u32)(n)) |
Line -... | Line 163... | ||
- | 163 | ||
- | 164 | struct completion; |
|
- | 165 | struct pt_regs; |
|
- | 166 | struct user; |
|
163 | 167 | ||
164 | #ifdef CONFIG_PREEMPT_VOLUNTARY |
168 | #ifdef CONFIG_PREEMPT_VOLUNTARY |
165 | extern int _cond_resched(void); |
169 | extern int _cond_resched(void); |
166 | # define might_resched() _cond_resched() |
170 | # define might_resched() _cond_resched() |
167 | #else |
171 | #else |
Line 658... | Line 662... | ||
658 | BUILD_BUG_ON_ZERO((((perms) >> 6) & 2) < (((perms) >> 3) & 2)) + \ |
662 | BUILD_BUG_ON_ZERO((((perms) >> 6) & 2) < (((perms) >> 3) & 2)) + \ |
659 | /* OTHER_WRITABLE? Generally considered a bad idea. */ \ |
663 | /* OTHER_WRITABLE? Generally considered a bad idea. */ \ |
660 | BUILD_BUG_ON_ZERO((perms) & 2) + \ |
664 | BUILD_BUG_ON_ZERO((perms) & 2) + \ |
661 | (perms)) |
665 | (perms)) |
Line 662... | Line -... | ||
662 | - | ||
663 | 666 | ||
Line 664... | Line -... | ||
664 | void free (void *ptr); |
- | |
665 | 667 | void free (void *ptr); |
|
Line -... | Line 668... | ||
- | 668 | ||
- | 669 | typedef unsigned long pgprotval_t; |
|
- | 670 | ||
- | 671 | typedef struct |
|
- | 672 | { |
|
- | 673 | u32 code; |
|
- | 674 | u32 data[5]; |
|
- | 675 | }kevent_t; |
|
- | 676 | ||
- | 677 | typedef union |
|
- | 678 | { |
|
- | 679 | struct |
|
- | 680 | { |
|
- | 681 | u32 handle; |
|
- | 682 | u32 euid; |
|
Line 666... | Line 683... | ||
666 | 683 | }; |
|
667 | typedef unsigned long pgprotval_t; |
684 | u64 raw; |
668 | 685 | }evhandle_t; |
|
669 | 686 | ||
Line 676... | Line 693... | ||
676 | }; |
693 | }; |
Line 677... | Line 694... | ||
677 | 694 | ||
678 | struct vm_area_struct {}; |
695 | struct vm_area_struct {}; |
Line 679... | Line -... | ||
679 | struct address_space {}; |
- | |
680 | 696 | struct address_space {}; |
|
Line 681... | Line 697... | ||
681 | 697 | ||
Line 682... | Line 698... | ||
682 | #define in_dbg_master() (0) |
698 | #define in_dbg_master() (0) |
Line 789... | Line 805... | ||
789 | #define __free_page(page) FreePage(page_to_phys(page)) |
805 | #define __free_page(page) FreePage(page_to_phys(page)) |
Line 790... | Line 806... | ||
790 | 806 | ||
791 | #define get_page(a) |
807 | #define get_page(a) |
Line 792... | Line -... | ||
792 | #define put_page(a) |
- | |
793 | - | ||
794 | #define pci_map_page(dev, page, offset, size, direction) \ |
- | |
795 | (dma_addr_t)( (offset)+page_to_phys(page)) |
- | |
796 | - | ||
797 | #define pci_unmap_page(dev, dma_address, size, direction) |
808 | #define put_page(a) |
Line 798... | Line 809... | ||
798 | 809 | ||
Line 846... | Line 857... | ||
846 | 857 | ||
Line 847... | Line 858... | ||
847 | typedef u64 async_cookie_t; |
858 | typedef u64 async_cookie_t; |
Line 848... | Line -... | ||
848 | - | ||
849 | #define iowrite32(v, addr) writel((v), (addr)) |
859 | |
Line 850... | Line 860... | ||
850 | 860 | #define iowrite32(v, addr) writel((v), (addr)) |
|
Line 851... | Line 861... | ||
851 | 861 |