• Colin Ian King's avatar
    scsi: lpfc: make several unions static, fix non-ANSI prototype · fab2e466
    Colin Ian King authored
    There are several unions that are local to the source and do not need to
    be in global scope, so make them static. Also add in a missing void
    parameter to functions lpfc_nvme_cmd_template and
    lpfc_nvmet_cmd_template to clean up non-ANSI warning.
    
    Cleans up sparse warnings:
    drivers/scsi/lpfc/lpfc_nvme.c:68:19: warning: symbol
    'lpfc_iread_cmd_template' was not declared. Should it be static?
    drivers/scsi/lpfc/lpfc_nvme.c:69:19: warning: symbol
    'lpfc_iwrite_cmd_template' was not declared. Should it be static?
    drivers/scsi/lpfc/lpfc_nvme.c:70:19: warning: symbol
    'lpfc_icmnd_cmd_template' was not declared. Should it be static?
    drivers/scsi/lpfc/lpfc_nvme.c:74:24: warning: non-ANSI function
    'lpfc_tsend_cmd_template' was not declared. Should it be static?
    drivers/scsi/lpfc/lpfc_nvmet.c:78:19: warning: symbol
    'lpfc_treceive_cmd_template' was not declared. Should it be static?
    drivers/scsi/lpfc/lpfc_nvmet.c:79:19: warning: symbol
    'lpfc_trsp_cmd_template' was not declared. Should it be static?
    drivers/scsi/lpfc/lpfc_nvmet.c:83:25: warning: non-ANSI function
    declaration of function 'lpfc_nvmet_cmd_template'
    Signed-off-by: default avatarColin Ian King <colin.king@canonical.com>
    Acked-by: default avatarJames Smart <james.smart@broadcom.com>
    Signed-off-by: default avatarMartin K. Petersen <martin.petersen@oracle.com>
    fab2e466
lpfc_nvme.c 87.7 KB