Subversion Repositories Kolibri OS

Rev

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