Lines Matching defs:map_ptr

871  * lilpmap *map_ptr:
876 g_get_limited_map(char *path, struct lilpmap *map_ptr, int verbose)
884 (void) memset(map_ptr, 0, sizeof (struct lilpmap));
912 if (ioctl(fd, FCIO_GETMAP, map_ptr) != 0) {
922 if ((map_ptr->lilp_length > 126) || (map_ptr->lilp_magic != 0x1107)) {
925 for (i = 0; i < (uint_t)map_ptr->lilp_length; i++) {
926 if (map_ptr->lilp_list[i] > 0xef) {
1480 g_get_dev_map(char *path, gfc_map_t *map_ptr, int verbose)
1482 return (create_map(path, map_ptr, verbose, MAP_FORMAT_STANDARD));
1491 g_get_lilp_map(char *path, gfc_map_t *map_ptr, int verbose)
1493 return (create_map(path, map_ptr, verbose, MAP_FORMAT_LILP));
1539 create_map(char *path, gfc_map_t *map_ptr, int verbose, int map_type)
1558 /* return invalid arg if map_ptr is NULL */
1559 if (map_ptr == NULL) {
1563 map_ptr->dev_addr = NULL;
1564 map_ptr->count = 0;
1691 map_ptr->count = ++num_devices;
1693 map_ptr->count = num_devices;
1696 if ((map_ptr->dev_addr = (gfc_port_dev_info_t *)
1697 calloc(map_ptr->count,
1719 (void) free(map_ptr->dev_addr);
1720 map_ptr->dev_addr = NULL;
1728 (void) free(map_ptr->dev_addr);
1729 map_ptr->dev_addr = NULL;
1739 dev_ptr = map_ptr->dev_addr;
1746 (void) free(map_ptr->dev_addr);
1747 map_ptr->dev_addr = NULL;
1750 map_ptr->hba_addr.port_topology = hba_port_top;
1751 map_ptr->hba_addr.gfc_port_dev.pub_port =
1758 (void) free(map_ptr->dev_addr);
1759 map_ptr->dev_addr = NULL;
1777 (void) free(map_ptr->dev_addr);
1778 map_ptr->dev_addr = NULL;
1781 map_ptr->hba_addr.port_topology = hba_port_top;
1782 map_ptr->hba_addr.gfc_port_dev.
1785 map_ptr->hba_addr.gfc_port_dev.
1789 map_ptr->hba_addr.gfc_port_dev.
1792 map_ptr->hba_addr.gfc_port_dev.
1796 map_ptr->hba_addr.gfc_port_dev.
1811 (void) free(map_ptr->dev_addr);
1812 map_ptr->dev_addr = NULL;
1837 (void) free(map_ptr->dev_addr);
1838 map_ptr->dev_addr = NULL;
1842 (void) free(map_ptr->dev_addr);
1843 map_ptr->dev_addr = NULL;
1868 map_ptr->count = sf_map.sf_count;
1869 if ((map_ptr->dev_addr =
1870 (gfc_port_dev_info_t *)calloc(map_ptr->count,
1875 dev_ptr = map_ptr->dev_addr;
1878 (void) free(map_ptr->dev_addr);
1879 map_ptr->dev_addr = NULL;
1887 map_ptr->hba_addr.port_topology = hba_port_top;
1888 map_ptr->hba_addr.gfc_port_dev.priv_port =