staging: vchiq_core: use min_t macro
authorStefan Wahren <stefan.wahren@i2se.com>
Sun, 23 Jan 2022 20:02:19 +0000 (21:02 +0100)
committerGreg Kroah-Hartman <gregkh@linuxfoundation.org>
Tue, 25 Jan 2022 15:30:16 +0000 (16:30 +0100)
Don't try to open code min_t().

Reviewed-by: Nicolas Saenz Julienne <nsaenz@kernel.org>
Signed-off-by: Stefan Wahren <stefan.wahren@i2se.com>
Link: https://lore.kernel.org/r/1642968143-19281-15-git-send-email-stefan.wahren@i2se.com
Signed-off-by: Greg Kroah-Hartman <gregkh@linuxfoundation.org>
drivers/staging/vc04_services/interface/vchiq_arm/vchiq_core.c

index 612724427b08d28dee6d9505687a088f7adb887e..b32cd12f1695580b6ceec35c5a1d8faa975d9b82 100644 (file)
@@ -1035,8 +1035,7 @@ queue_message(struct vchiq_state *state, struct vchiq_service *service,
                                     VCHIQ_LOG_INFO))
                        vchiq_log_dump_mem("Sent", 0,
                                           header->data,
-                                          min((size_t)16,
-                                              (size_t)callback_result));
+                                          min_t(size_t, 16, callback_result));
 
                spin_lock(&quota_spinlock);
                quota->message_use_count++;
@@ -1184,8 +1183,7 @@ queue_message_sync(struct vchiq_state *state, struct vchiq_service *service,
                                     VCHIQ_LOG_INFO))
                        vchiq_log_dump_mem("Sent", 0,
                                           header->data,
-                                          min((size_t)16,
-                                              (size_t)callback_result));
+                                          min_t(size_t, 16, callback_result));
 
                VCHIQ_SERVICE_STATS_INC(service, ctrl_tx_count);
                VCHIQ_SERVICE_STATS_ADD(service, ctrl_tx_bytes, size);
@@ -2209,8 +2207,7 @@ vchiq_init_state(struct vchiq_state *state, struct vchiq_slot_zero *slot_zero)
 
        state->default_slot_quota = state->slot_queue_available / 2;
        state->default_message_quota =
-               min((unsigned short)(state->default_slot_quota * 256),
-                   (unsigned short)~0);
+               min_t(unsigned short, state->default_slot_quota * 256, ~0);
 
        state->previous_data_index = -1;
        state->data_use_count = 0;