Lines Matching refs:guidsect
324 struct mlx_cnx_guid_sect guidsect;
338 bcopy(&verifier->fwimage[nguidptr_addr], &guidsect,
342 MLXSWAPBITS64(guidsect.nodeguid));
344 MLXSWAPBITS64(guidsect.port1guid));
346 MLXSWAPBITS64(guidsect.port2guid));
348 MLXSWAPBITS64(guidsect.sysimguid));
350 MLXSWAPBITS64(guidsect.port1_mac));
352 MLXSWAPBITS64(guidsect.port2_mac));
356 if (calculated_crc != ntohs(guidsect.guidcrc)) {
359 ntohs(guidsect.guidcrc));
363 ntohs(guidsect.guidcrc));
366 if ((MLXSWAPBITS64(guidsect.nodeguid) == MLX_DEFAULT_NODE_GUID) &&
367 (MLXSWAPBITS64(guidsect.port1guid) == MLX_DEFAULT_P1_GUID) &&
368 (MLXSWAPBITS64(guidsect.port2guid) == MLX_DEFAULT_P2_GUID) &&
369 ((MLXSWAPBITS64(guidsect.sysimguid) == MLX_DEFAULT_SYSIMG_GUID) ||
370 (MLXSWAPBITS64(guidsect.sysimguid) == MLX_DEFAULT_NODE_GUID)) ||
371 ((((MLXSWAPBITS64(guidsect.nodeguid) & HIGHBITS64) >> 40) ==
373 (((MLXSWAPBITS64(guidsect.port1guid) & HIGHBITS64) >> 40) ==
375 (((MLXSWAPBITS64(guidsect.port2guid) & HIGHBITS64) >> 40) ==
377 (((MLXSWAPBITS64(guidsect.sysimguid) & HIGHBITS64) >> 40) ==
379 ((((MLXSWAPBITS64(guidsect.nodeguid) & HIGHBITS64) >> 40) ==
381 (((MLXSWAPBITS64(guidsect.port1guid) & HIGHBITS64) >> 40) ==
383 (((MLXSWAPBITS64(guidsect.port2guid) & HIGHBITS64) >> 40) ==
385 (((MLXSWAPBITS64(guidsect.sysimguid) & HIGHBITS64) >> 40) ==