Print this page
5045 use atomic_{inc,dec}_* instead of atomic_add_*

@@ -4563,21 +4563,21 @@
 }
 
 static void
 issue_cmd_xscale(struct megasas_cmd *cmd, struct megasas_instance *instance)
 {
-        atomic_add_16(&instance->fw_outstanding, 1);
+        atomic_inc_16(&instance->fw_outstanding);
 
         /* Issue the command to the FW */
         WR_IB_QPORT((host_to_le32(cmd->frame_phys_addr) >> 3) |
             (cmd->frame_count - 1), instance);
 }
 
 static void
 issue_cmd_ppc(struct megasas_cmd *cmd, struct megasas_instance *instance)
 {
-        atomic_add_16(&instance->fw_outstanding, 1);
+        atomic_inc_16(&instance->fw_outstanding);
 
         /* Issue the command to the FW */
         WR_IB_QPORT((host_to_le32(cmd->frame_phys_addr)) |
             (((cmd->frame_count - 1) << 1) | 1), instance);
 }