Lines Matching refs:port_dir
127 char port_dir[256]; in get_port() local
136 len = snprintf(port_dir, sizeof(port_dir), "%s/%d", dir, portnum); in get_port()
137 if (len < 0 || len > sizeof(port_dir)) in get_port()
140 if (sys_read_uint(port_dir, SYS_PORT_LMC, &port->lmc) < 0) in get_port()
142 if (sys_read_uint(port_dir, SYS_PORT_SMLID, &port->sm_lid) < 0) in get_port()
144 if (sys_read_uint(port_dir, SYS_PORT_SMSL, &port->sm_sl) < 0) in get_port()
146 if (sys_read_uint(port_dir, SYS_PORT_LID, &port->base_lid) < 0) in get_port()
148 if (sys_read_uint(port_dir, SYS_PORT_STATE, &port->state) < 0) in get_port()
150 if (sys_read_uint(port_dir, SYS_PORT_PHY_STATE, &port->phys_state) < 0) in get_port()
152 if (sys_read_uint(port_dir, SYS_PORT_RATE, &port->rate) < 0) in get_port()
154 if (sys_read_uint64(port_dir, SYS_PORT_CAPMASK, &port->capmask) < 0) in get_port()
159 if (sys_read_gid(port_dir, SYS_PORT_GID, gid) < 0) in get_port()
165 snprintf(port_dir + len, sizeof(port_dir) - len, "/pkeys"); in get_port()
166 ret = sys_scandir(port_dir, &namelist, check_for_digit_name, NULL); in get_port()
169 port->ca_name, port->portnum, port_dir); in get_port()
180 sys_read_uint(port_dir, namelist[i]->d_name, &val); in get_port()
187 port_dir[len] = '\0'; in get_port()