Rev 5270 | Rev 6082 | Go to most recent revision | Show entire file | Regard whitespace | Details | Blame | Last modification | View Log | RSS feed
Rev 5270 | Rev 5272 | ||
---|---|---|---|
Line 605... | Line 605... | ||
605 | static inline void *dev_get_drvdata(struct device *dev) |
605 | static inline void *dev_get_drvdata(struct device *dev) |
606 | { |
606 | { |
607 | return dev->driver_data; |
607 | return dev->driver_data; |
608 | } |
608 | } |
Line 609... | Line -... | ||
609 | - | ||
610 | #define preempt_disable() do { } while (0) |
- | |
611 | #define preempt_enable_no_resched() do { } while (0) |
- | |
612 | #define preempt_enable() do { } while (0) |
- | |
613 | #define preempt_check_resched() do { } while (0) |
- | |
614 | - | ||
615 | #define preempt_disable_notrace() do { } while (0) |
- | |
616 | #define preempt_enable_no_resched_notrace() do { } while (0) |
- | |
Line 617... | Line 609... | ||
617 | #define preempt_enable_notrace() do { } while (0) |
609 | |
Line 618... | Line 610... | ||
618 | 610 | ||
Line 736... | Line 728... | ||
736 | #define IS_ENABLED(a) 0 |
728 | #define IS_ENABLED(a) 0 |
Line 737... | Line 729... | ||
737 | 729 | ||
Line 738... | Line -... | ||
738 | - | ||
739 | #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) |
- | |
740 | - | ||
741 | //#define RCU_INIT_POINTER(p, v) \ |
- | |
742 | // do { \ |
- | |
743 | // p = (typeof(*v) __force __rcu *)(v); \ |
- | |
744 | // } while (0) |
- | |
745 | - | ||
746 | - | ||
747 | //#define rcu_dereference_raw(p) ({ \ |
- | |
748 | // typeof(p) _________p1 = ACCESS_ONCE(p); \ |
- | |
749 | // (_________p1); \ |
- | |
750 | // }) |
- | |
751 | - | ||
752 | //#define rcu_assign_pointer(p, v) \ |
- | |
753 | // ({ \ |
- | |
754 | // if (!__builtin_constant_p(v) || \ |
- | |
755 | // ((v) != NULL)) \ |
- | |
Line 756... | Line 730... | ||
756 | // (p) = (v); \ |
730 | |
Line 757... | Line 731... | ||
757 | // }) |
731 | #define ACCESS_ONCE(x) (*(volatile typeof(x) *)&(x)) |