mirror of
https://github.com/BobTheBlinker/android_kernel_motorola_sm6375.git
synced 2026-10-29 03:01:39 -04:00
switchdev: reduce transaction phase enum down to a boolean
Now, since we have only 2 values for transaction phase, just use bool. Signed-off-by: Jiri Pirko <[email protected]> Signed-off-by: David S. Miller <[email protected]>
This commit is contained in:
parent
79a62eb22a
commit
f623ab7f51
2 changed files with 7 additions and 12 deletions
|
|
@ -17,11 +17,6 @@
|
|||
|
||||
#define SWITCHDEV_F_NO_RECURSE BIT(0)
|
||||
|
||||
enum switchdev_trans_ph {
|
||||
SWITCHDEV_TRANS_PREPARE,
|
||||
SWITCHDEV_TRANS_COMMIT,
|
||||
};
|
||||
|
||||
struct switchdev_trans_item {
|
||||
struct list_head list;
|
||||
void *data;
|
||||
|
|
@ -30,17 +25,17 @@ struct switchdev_trans_item {
|
|||
|
||||
struct switchdev_trans {
|
||||
struct list_head item_list;
|
||||
enum switchdev_trans_ph ph;
|
||||
bool ph_prepare;
|
||||
};
|
||||
|
||||
static inline bool switchdev_trans_ph_prepare(struct switchdev_trans *trans)
|
||||
{
|
||||
return trans && trans->ph == SWITCHDEV_TRANS_PREPARE;
|
||||
return trans && trans->ph_prepare;
|
||||
}
|
||||
|
||||
static inline bool switchdev_trans_ph_commit(struct switchdev_trans *trans)
|
||||
{
|
||||
return trans && trans->ph == SWITCHDEV_TRANS_COMMIT;
|
||||
return trans && !trans->ph_prepare;
|
||||
}
|
||||
|
||||
enum switchdev_attr_id {
|
||||
|
|
|
|||
Loading…
Reference in a new issue