Lines Matching refs:sf_map
1548 sf_al_map_t sf_map;
1852 (void) memset(&sf_map, 0, sizeof (struct sf_al_map));
1853 if (ioctl(fd, SFIOCGMAP, &sf_map) != 0) {
1859 if ((sf_map.sf_count > 126) || (sf_map.sf_count < 0)) {
1863 if (sf_map.sf_count == 0) {
1868 map_ptr->count = sf_map.sf_count;
1876 for (i = 0; i < sf_map.sf_count; i++, dev_ptr++) {
1877 if (sf_map.sf_addr_pair[i].sf_al_pa > 0xef) {
1885 sf_map.sf_addr_pair[i];
1889 sf_map.sf_hba_addr;
2160 sf_al_map_t sf_map;
2617 (void) memset(&sf_map, 0, sizeof (struct sf_al_map));
2618 if (ioctl(fd, SFIOCGMAP, &sf_map) != 0) {
2625 if ((sf_map.sf_count > 126) || (sf_map.sf_count < 0)) {
2631 if (sf_map.sf_count == 0) {
2663 for (i = 0; i < sf_map.sf_count; i++) {
2664 if (sf_map.sf_addr_pair[i].sf_al_pa ==
2666 sf_map.sf_hba_addr = sf_map.sf_addr_pair[i];
2692 hba_port_top, sf_map.sf_hba_addr.sf_port_wwn,
2693 sf_map.sf_hba_addr.sf_node_wwn,
2694 (int)sf_map.sf_hba_addr.sf_al_pa,
2695 (int)sf_map.sf_hba_addr.sf_hard_address)) != 0) {
2704 &sf_map.sf_hba_addr.sf_inq_dtype, 0,
2713 for (i = 0; i < sf_map.sf_count; i++) {
2724 hba_port_top, sf_map.sf_addr_pair[i].sf_port_wwn,
2725 sf_map.sf_addr_pair[i].sf_node_wwn,
2726 (int)(sf_map.sf_addr_pair[i].sf_al_pa),
2727 (int)(sf_map.sf_addr_pair[i].sf_hard_address))) !=
2744 &sf_map.sf_addr_pair[i].sf_inq_dtype, 0,