__bitwise__ used to mean "yes, please enable sparse checks unconditionally", but now that we dropped __CHECK_ENDIAN__ __bitwise is exactly the same. There aren't many users, replace it by __bitwise everywhere.
Unified · Split
| @@ -26,7 +26,7 @@ · 25 unmodified lines | ||
| 26 | 26 | |
| 27 | 27 | #include <linux/types.h> |
| 28 | 28 | |
| 29 | −typedef unsigned int __bitwise__ samsung_gpio_pull_t; | |
| 29 | +typedef unsigned int __bitwise samsung_gpio_pull_t; | |
| 30 | 30 | |
| 31 | 31 | /* forward declaration if gpio-core.h hasn't been included */ |
| 32 | 32 | struct samsung_gpio_chip; |
| @@ -17,9 +17,9 @@ · 16 unmodified lines | ||
| 17 | 17 | * discard bitset. |
| 18 | 18 | */ |
| 19 | 19 | |
| 20 | −typedef dm_block_t __bitwise__ dm_oblock_t; | |
| 21 | −typedef uint32_t __bitwise__ dm_cblock_t; | |
| 22 | −typedef dm_block_t __bitwise__ dm_dblock_t; | |
| 20 | +typedef dm_block_t __bitwise dm_oblock_t; | |
| 21 | +typedef uint32_t __bitwise dm_cblock_t; | |
| 22 | +typedef dm_block_t __bitwise dm_dblock_t; | |
| 23 | 23 | |
| 24 | 24 | static inline dm_oblock_t to_oblock(dm_block_t b) |
| 25 | 25 | { |
| @@ -302,7 +302,7 @@ · 301 unmodified lines | ||
| 302 | 302 | * Always write the address first before setting the ownership |
| 303 | 303 | * bits to avoid races with the hardware scanning the ring. |
| 304 | 304 | */ |
| 305 | −typedef u32 __bitwise__ hme32; | |
| 305 | +typedef u32 __bitwise hme32; | |
| 306 | 306 | |
| 307 | 307 | struct happy_meal_rxd { |
| 308 | 308 | hme32 rx_flags; |
| @@ -228,7 +228,7 @@ enum iwl_ucode_tlv_flag { · 227 unmodified lines | ||
| 228 | 228 | IWL_UCODE_TLV_FLAGS_BCAST_FILTERING = BIT(29), |
| 229 | 229 | }; |
| 230 | 230 | |
| 231 | −typedef unsigned int __bitwise__ iwl_ucode_tlv_api_t; | |
| 231 | +typedef unsigned int __bitwise iwl_ucode_tlv_api_t; | |
| 232 | 232 | |
| 233 | 233 | /** |
| 234 | 234 | * enum iwl_ucode_tlv_api - ucode api |
| @@ -258,7 +258,7 @@ enum iwl_ucode_tlv_api { · 23 unmodified lines | ||
| 258 | 258 | #endif |
| 259 | 259 | }; |
| 260 | 260 | |
| 261 | −typedef unsigned int __bitwise__ iwl_ucode_tlv_capa_t; | |
| 261 | +typedef unsigned int __bitwise iwl_ucode_tlv_capa_t; | |
| 262 | 262 | |
| 263 | 263 | /** |
| 264 | 264 | * enum iwl_ucode_tlv_capa - ucode capabilities |
| @@ -246,7 +246,7 @@ struct lruvec { · 245 unmodified lines | ||
| 246 | 246 | #define ISOLATE_UNEVICTABLE ((__force isolate_mode_t)0x8) |
| 247 | 247 | |
| 248 | 248 | /* LRU Isolation modes. */ |
| 249 | −typedef unsigned __bitwise__ isolate_mode_t; | |
| 249 | +typedef unsigned __bitwise isolate_mode_t; | |
| 250 | 250 | |
| 251 | 251 | enum zone_watermarks { |
| 252 | 252 | WMARK_MIN, |
| @@ -111,8 +111,8 @@ struct uart_icount { · 110 unmodified lines | ||
| 111 | 111 | __u32 buf_overrun; |
| 112 | 112 | }; |
| 113 | 113 | |
| 114 | −typedef unsigned int __bitwise__ upf_t; | |
| 115 | −typedef unsigned int __bitwise__ upstat_t; | |
| 114 | +typedef unsigned int __bitwise upf_t; | |
| 115 | +typedef unsigned int __bitwise upstat_t; | |
| 116 | 116 | |
| 117 | 117 | struct uart_port { |
| 118 | 118 | spinlock_t lock; /* port lock */ |
| @@ -154,8 +154,8 @@ typedef u64 dma_addr_t; · 153 unmodified lines | ||
| 154 | 154 | typedef u32 dma_addr_t; |
| 155 | 155 | #endif |
| 156 | 156 | |
| 157 | −typedef unsigned __bitwise__ gfp_t; | |
| 158 | −typedef unsigned __bitwise__ fmode_t; | |
| 157 | +typedef unsigned __bitwise gfp_t; | |
| 158 | +typedef unsigned __bitwise fmode_t; | |
| 159 | 159 | |
| 160 | 160 | #ifdef CONFIG_PHYS_ADDR_T_64BIT |
| 161 | 161 | typedef u64 phys_addr_t; |
| @@ -74,7 +74,7 @@ static inline int iscsi_sna_gte(u32 n1, u32 n2) · 73 unmodified lines | ||
| 74 | 74 | #define zero_data(p) {p[0]=0;p[1]=0;p[2]=0;} |
| 75 | 75 | |
| 76 | 76 | /* initiator tags; opaque for target */ |
| 77 | −typedef uint32_t __bitwise__ itt_t; | |
| 77 | +typedef uint32_t __bitwise itt_t; | |
| 78 | 78 | /* below makes sense only for initiator that created this tag */ |
| 79 | 79 | #define build_itt(itt, age) ((__force itt_t)\ |
| 80 | 80 | ((itt) | ((age) << ISCSI_AGE_SHIFT))) |
| @@ -149,7 +149,7 @@ enum se_cmd_flags_table { · 148 unmodified lines | ||
| 149 | 149 | * Used by transport_send_check_condition_and_sense() |
| 150 | 150 | * to signal which ASC/ASCQ sense payload should be built. |
| 151 | 151 | */ |
| 152 | −typedef unsigned __bitwise__ sense_reason_t; | |
| 152 | +typedef unsigned __bitwise sense_reason_t; | |
| 153 | 153 | |
| 154 | 154 | enum tcm_sense_reason_table { |
| 155 | 155 | #define R(x) (__force sense_reason_t )(x) |
| @@ -39,8 +39,8 @@ · 38 unmodified lines | ||
| 39 | 39 | * - __le{16,32,64} for standard-compliant virtio devices |
| 40 | 40 | */ |
| 41 | 41 | |
| 42 | −typedef __u16 __bitwise__ __virtio16; | |
| 43 | −typedef __u32 __bitwise__ __virtio32; | |
| 44 | −typedef __u64 __bitwise__ __virtio64; | |
| 42 | +typedef __u16 __bitwise __virtio16; | |
| 43 | +typedef __u32 __bitwise __virtio32; | |
| 44 | +typedef __u64 __bitwise __virtio64; | |
| 45 | 45 | |
| 46 | 46 | #endif /* _UAPI_LINUX_VIRTIO_TYPES_H */ |
| @@ -7,7 +7,7 @@ · 6 unmodified lines | ||
| 7 | 7 | #include <net/inet_frag.h> |
| 8 | 8 | #include <net/6lowpan.h> |
| 9 | 9 | |
| 10 | −typedef unsigned __bitwise__ lowpan_rx_result; | |
| 10 | +typedef unsigned __bitwise lowpan_rx_result; | |
| 11 | 11 | #define RX_CONTINUE ((__force lowpan_rx_result) 0u) |
| 12 | 12 | #define RX_DROP_UNUSABLE ((__force lowpan_rx_result) 1u) |
| 13 | 13 | #define RX_DROP ((__force lowpan_rx_result) 2u) |
| @@ -159,7 +159,7 @@ enum ieee80211_bss_valid_data_flags { · 158 unmodified lines | ||
| 159 | 159 | IEEE80211_BSS_VALID_ERP = BIT(3) |
| 160 | 160 | }; |
| 161 | 161 | |
| 162 | −typedef unsigned __bitwise__ ieee80211_tx_result; | |
| 162 | +typedef unsigned __bitwise ieee80211_tx_result; | |
| 163 | 163 | #define TX_CONTINUE ((__force ieee80211_tx_result) 0u) |
| 164 | 164 | #define TX_DROP ((__force ieee80211_tx_result) 1u) |
| 165 | 165 | #define TX_QUEUED ((__force ieee80211_tx_result) 2u) |
| @@ -180,7 +180,7 @@ struct ieee80211_tx_data { · 14 unmodified lines | ||
| 180 | 180 | }; |
| 181 | 181 | |
| 182 | 182 | |
| 183 | −typedef unsigned __bitwise__ ieee80211_rx_result; | |
| 183 | +typedef unsigned __bitwise ieee80211_rx_result; | |
| 184 | 184 | #define RX_CONTINUE ((__force ieee80211_rx_result) 0u) |
| 185 | 185 | #define RX_DROP_UNUSABLE ((__force ieee80211_rx_result) 1u) |
| 186 | 186 | #define RX_DROP_MONITOR ((__force ieee80211_rx_result) 2u) |