search for: get_desc_contents

Displaying 4 results from an estimated 4 matches for "get_desc_contents".

2007 Apr 18
2
[PATCH 16/21] i386 Eliminate duplicate segment macros
...005-11-04 18:03:21.000000000 -0800 +++ linux-2.6.14-zach-work/include/asm-i386/desc.h 2005-11-05 00:28:05.000000000 -0800 @@ -61,6 +61,13 @@ struct desc_internal_struct { unsigned char base2; } __attribute__((packed)); +#define get_desc_32bit(desc) (((desc)->b >> 22) & 1) +#define get_desc_contents(desc) (((desc)->b >> 10) & 3) +#define get_desc_writable(desc) (((desc)->b >> 9) & 1) +#define get_desc_gran(desc) (((desc)->b >> 23) & 1) +#define get_desc_present(desc) (((desc)->b >> 15) & 1) +#define get_desc_usable(desc) (((desc)->b >&...
2007 Apr 18
2
[PATCH 16/21] i386 Eliminate duplicate segment macros
...005-11-04 18:03:21.000000000 -0800 +++ linux-2.6.14-zach-work/include/asm-i386/desc.h 2005-11-05 00:28:05.000000000 -0800 @@ -61,6 +61,13 @@ struct desc_internal_struct { unsigned char base2; } __attribute__((packed)); +#define get_desc_32bit(desc) (((desc)->b >> 22) & 1) +#define get_desc_contents(desc) (((desc)->b >> 10) & 3) +#define get_desc_writable(desc) (((desc)->b >> 9) & 1) +#define get_desc_gran(desc) (((desc)->b >> 23) & 1) +#define get_desc_present(desc) (((desc)->b >> 15) & 1) +#define get_desc_usable(desc) (((desc)->b >&...
2007 Apr 18
0
[PATCH 11/14] i386 / Eliminate yet another redundant accessor
...0 -0700 +++ linux-2.6.13/include/asm-i386/desc.h 2005-08-10 20:40:26.000000000 -0700 @@ -20,6 +20,13 @@ #define desc_equal(desc1, desc2) \ (((desc1)->a == (desc2)->a) && ((desc1)->b == (desc2)->b)) +#define get_desc_32bit(desc) (((desc)->b >> 22) & 1) +#define get_desc_contents(desc) (((desc)->b >> 10) & 3) +#define get_desc_writable(desc) (((desc)->b >> 9) & 1) +#define get_desc_gran(desc) (((desc)->b >> 23) & 1) +#define get_desc_present(desc) (((desc)->b >> 15) & 1) +#define get_desc_usable(desc) (((desc)->b >&...
2007 Apr 18
0
[PATCH 11/14] i386 / Eliminate yet another redundant accessor
...0 -0700 +++ linux-2.6.13/include/asm-i386/desc.h 2005-08-10 20:40:26.000000000 -0700 @@ -20,6 +20,13 @@ #define desc_equal(desc1, desc2) \ (((desc1)->a == (desc2)->a) && ((desc1)->b == (desc2)->b)) +#define get_desc_32bit(desc) (((desc)->b >> 22) & 1) +#define get_desc_contents(desc) (((desc)->b >> 10) & 3) +#define get_desc_writable(desc) (((desc)->b >> 9) & 1) +#define get_desc_gran(desc) (((desc)->b >> 23) & 1) +#define get_desc_present(desc) (((desc)->b >> 15) & 1) +#define get_desc_usable(desc) (((desc)->b >&...