android_kernel_lge_bullhead/drivers/scsi/lpfc
Joe Maples 353f0539b5 micro-optimization: Use DSTRLEN to remove incorrect strlen uses
strlen is often used incorectly to get the length of strings
defined at compile time. In these cases, the behavior can be
replicated with sizeof(X) - 1, which is calculated at compile
time rather than runtime, reducing overhead. I've created a
simple macro to replace these instances and applied it to all
the files compiled into the angler kernel.

Signed-off-by: Joe Maples <joe@frap129.org>
2019-08-26 13:31:43 +02:00
..
Makefile [SCSI] lpfc: fix problems with -Werror 2012-07-20 08:58:54 +01:00
lpfc.h [SCSI] lpfc 8.3.39: Fixed driver vector mapping to CPU affinity 2013-05-02 13:10:25 -07:00
lpfc_attr.c micro-optimization: Use DSTRLEN to remove incorrect strlen uses 2019-08-26 13:31:43 +02:00
lpfc_bsg.c [SCSI] lpfc 8.3.39: Fixed crash when processing bsg's sg list with high memory pages 2013-05-02 13:00:01 -07:00
lpfc_bsg.h [SCSI] lpfc 8.3.31: Fix bug with driver not supporting the get controller attributes command 2012-05-17 10:30:57 +01:00
lpfc_compat.h [SCSI] lpfc 8.3.28: Critical Miscellaneous fixes 2011-12-15 10:57:45 +04:00
lpfc_crtn.h [SCSI] lpfc 8.3.39: Fixed not returning FAILED status when SCSI invoking host reset handler failed 2013-05-02 13:06:38 -07:00
lpfc_ct.c [SCSI] lpfc 8.3.39: Remove driver dependency on HZ 2013-05-02 12:39:54 -07:00
lpfc_debugfs.c lseek(fd, n, SEEK_END) does *not* go to eof - n 2013-06-16 08:10:53 -10:00
lpfc_debugfs.h [SCSI] lpfc 8.3.33: Tie parallel I/O queues into separate MSIX vectors 2012-09-14 14:41:19 +01:00
lpfc_disc.h [SCSI] lpfc 8.3.34: Add LOGO support after ABTS compliance 2012-09-14 17:59:22 +01:00
lpfc_els.c [SCSI] lpfc 8.3.39: Reduced tmo value set to FLOGI WQE for quick recovery from FLOGI sequence timeout 2013-05-02 13:13:11 -07:00
lpfc_hbadisc.c [SCSI] lpfc 8.3.39: Fixed driver handling of CLEAR_LA with NPIV enabled causing SID=0 frames out 2013-05-02 13:14:43 -07:00
lpfc_hw.h [SCSI] lpfc 8.3.39: Fixed BlockGuard to take advantage of rdprotect/wrprotect info when available 2013-05-02 13:02:40 -07:00
lpfc_hw4.h [SCSI] lpfc 8.3.39: Fixed driver vector mapping to CPU affinity 2013-05-02 13:10:25 -07:00
lpfc_init.c scsi: lpfc: Add shutdown method for kexec 2017-06-20 14:03:23 +02:00
lpfc_logmsg.h [SCSI] lpfc 8.3.39: Fixed BlockGuard error reporting 2013-05-02 12:38:02 -07:00
lpfc_mbox.c [SCSI] lpfc 8.3.39: Fixed pt2pt and loop discovery problems on topology changes. 2013-05-02 12:43:15 -07:00
lpfc_mem.c [SCSI] lpfc 8.3.39: Fix driver issues with large s/g lists for BlockGuard 2013-05-02 12:46:20 -07:00
lpfc_nl.h Fix common misspellings 2011-03-31 11:26:23 -03:00
lpfc_nportdisc.c [SCSI] lpfc 8.3.39: Fixed pt2pt and loop discovery problems on topology changes. 2013-05-02 12:43:15 -07:00
lpfc_scsi.c [SCSI] lpfc 8.3.39: Fixed iocb flags not being reset for scsi commands 2013-05-02 13:08:53 -07:00
lpfc_scsi.h [SCSI] lpfc 8.3.30: Revert fix for Link Pull Causes I/O Failures 2012-03-27 08:26:34 +01:00
lpfc_sli.c lpfc: Add iotag memory barrier 2015-06-29 12:08:34 -07:00
lpfc_sli.h [SCSI] lpfc 8.3.36: Update DIF support for passthru/strip/insert 2012-11-27 08:59:44 +04:00
lpfc_sli4.h [SCSI] lpfc 8.3.39: Fixed driver vector mapping to CPU affinity 2013-05-02 13:10:25 -07:00
lpfc_version.h [SCSI] lpfc 8.3.39: Update lpfc version for 8.3.39 driver release 2013-05-02 13:15:37 -07:00
lpfc_vport.c [SCSI] lpfc 8.3.39: Fixed VPI allocation issues after firmware dump is performed 2013-05-02 12:37:45 -07:00
lpfc_vport.h [SCSI] lpfc 8.3.39: Fixed VPI allocation issues after firmware dump is performed 2013-05-02 12:37:45 -07:00