Lines Matching defs:isp

137 	struct ispsoftc *	isp;	/* containing isp */  member
151 struct ispsoftc *isp; member
281 #define ISP_FC_PC(isp, chan) (&(isp)->isp_osinfo.pc.fc[(chan)]) argument
282 #define ISP_SPI_PC(isp, chan) (&(isp)->isp_osinfo.pc.spi[(chan)]) argument
283 #define ISP_GET_PC(isp, chan, tag, rslt) \ argument
289 #define ISP_GET_PC_ADDR(isp, chan, tag, rp) \ argument
295 #define ISP_SET_PC(isp, chan, tag, val) \ argument
309 #define ISP_LOCK(isp) lockmgr(&isp->isp_osinfo.lock, LK_EXCLUSIVE) argument
310 #define ISP_UNLOCK(isp) lockmgr(&isp->isp_osinfo.lock, LK_RELEASE) argument
322 #define ISP_SLEEP(isp, x) DELAY(x) argument
337 #define MAXISPREQUEST(isp) ((IS_FC(isp) || IS_ULTRA2(isp))? 1024 : 256) argument
339 #define MEMORYBARRIER(isp, type, offset, size, chan) \ argument
380 #define FC_SCRATCH_RELEASE(isp, chan) isp->isp_osinfo.pc.fc[chan].fcbsy = 0 argument
491 #define DEFAULT_FRAMESIZE(isp) isp->isp_osinfo.framesize argument
492 #define DEFAULT_EXEC_THROTTLE(isp) isp->isp_osinfo.exec_throttle argument
494 #define GET_DEFAULT_ROLE(isp, chan) \ argument
496 #define SET_DEFAULT_ROLE(isp, chan, val) \ argument
503 #define DEFAULT_IID(isp, chan) isp->isp_osinfo.pc.spi[chan].iid argument
507 #define DEFAULT_NODEWWN(isp, chan) isp_default_wwn(isp, chan, 0, 1) argument
508 #define DEFAULT_PORTWWN(isp, chan) isp_default_wwn(isp, chan, 0, 0) argument
509 #define ACTIVE_NODEWWN(isp, chan) isp_default_wwn(isp, chan, 1, 1) argument
510 #define ACTIVE_PORTWWN(isp, chan) isp_default_wwn(isp, chan, 1, 0) argument
515 #define ISP_IOXPUT_8(isp, s, d) *(d) = s argument
516 #define ISP_IOXPUT_16(isp, s, d) \ argument
518 #define ISP_IOXPUT_32(isp, s, d) \ argument
520 #define ISP_IOXGET_8(isp, s, d) d = (*((uint8_t *)s)) argument
521 #define ISP_IOXGET_16(isp, s, d) \ argument
524 #define ISP_IOXGET_32(isp, s, d) \ argument
529 #define ISP_IOXPUT_8(isp, s, d) *(d) = s argument
530 #define ISP_IOXPUT_16(isp, s, d) *(d) = bswap16(s) argument
531 #define ISP_IOXPUT_32(isp, s, d) *(d) = bswap32(s) argument
532 #define ISP_IOXGET_8(isp, s, d) d = (*((uint8_t *)s)) argument
533 #define ISP_IOXGET_16(isp, s, d) d = bswap16(*((uint16_t *)s)) argument
534 #define ISP_IOXGET_32(isp, s, d) d = bswap32(*((uint32_t *)s)) argument
536 #define ISP_SWIZZLE_NVRAM_WORD(isp, rp) *rp = bswap16(*rp) argument
537 #define ISP_SWIZZLE_NVRAM_LONG(isp, rp) *rp = bswap32(*rp) argument
539 #define ISP_IOZGET_8(isp, s, d) d = (*((uint8_t *)s)) argument
540 #define ISP_IOZGET_16(isp, s, d) d = (*((uint16_t *)s)) argument
541 #define ISP_IOZGET_32(isp, s, d) d = (*((uint32_t *)s)) argument
542 #define ISP_IOZPUT_8(isp, s, d) *(d) = s argument
543 #define ISP_IOZPUT_16(isp, s, d) *(d) = s argument
544 #define ISP_IOZPUT_32(isp, s, d) *(d) = s argument
548 #define ISP_IOXPUT_8(isp, s, d) *(d) = s argument
549 #define ISP_IOXPUT_16(isp, s, d) *(d) = s argument
550 #define ISP_IOXPUT_32(isp, s, d) *(d) = s argument
551 #define ISP_IOXGET_8(isp, s, d) d = *(s) argument
552 #define ISP_IOXGET_16(isp, s, d) d = *(s) argument
553 #define ISP_IOXGET_32(isp, s, d) d = *(s) argument
554 #define ISP_SWIZZLE_NVRAM_WORD(isp, rp) argument
555 #define ISP_SWIZZLE_NVRAM_LONG(isp, rp) argument
557 #define ISP_IOZPUT_8(isp, s, d) *(d) = s argument
558 #define ISP_IOZPUT_16(isp, s, d) *(d) = bswap16(s) argument
559 #define ISP_IOZPUT_32(isp, s, d) *(d) = bswap32(s) argument
561 #define ISP_IOZGET_8(isp, s, d) d = (*((uint8_t *)(s))) argument
562 #define ISP_IOZGET_16(isp, s, d) d = bswap16(*((uint16_t *)(s))) argument
563 #define ISP_IOZGET_32(isp, s, d) d = bswap32(*((uint32_t *)(s))) argument
567 #define ISP_SWAP16(isp, s) bswap16(s) argument
568 #define ISP_SWAP32(isp, s) bswap32(s) argument