Lines Matching refs:port_dir
132 char port_dir[256]; in get_port() local
143 len = snprintf(port_dir, sizeof(port_dir), "%s/%d", dir, portnum); in get_port()
144 if (len < 0 || len > sizeof(port_dir)) in get_port()
147 if (sys_read_uint(port_dir, SYS_PORT_LMC, &port->lmc) < 0) in get_port()
149 if (sys_read_uint(port_dir, SYS_PORT_SMLID, &port->sm_lid) < 0) in get_port()
151 if (sys_read_uint(port_dir, SYS_PORT_SMSL, &port->sm_sl) < 0) in get_port()
153 if (sys_read_uint(port_dir, SYS_PORT_LID, &port->base_lid) < 0) in get_port()
155 if (sys_read_uint(port_dir, SYS_PORT_STATE, &port->state) < 0) in get_port()
157 if (sys_read_uint(port_dir, SYS_PORT_PHY_STATE, &port->phys_state) < 0) in get_port()
164 sys_read_uint(port_dir, SYS_PORT_RATE, &port->rate); in get_port()
165 if (sys_read_uint(port_dir, SYS_PORT_CAPMASK, &capmask) < 0) in get_port()
168 if (sys_read_string(port_dir, SYS_PORT_LINK_LAYER, in get_port()
175 if (sys_read_gid(port_dir, SYS_PORT_GID, &gid) < 0) in get_port()
181 snprintf(port_dir + len, sizeof(port_dir) - len, "/pkeys"); in get_port()
182 num_pkeys = sys_scandir(port_dir, &namelist, check_for_digit_name, NULL); in get_port()
185 port->ca_name, port->portnum, port_dir); in get_port()
196 sys_read_uint(port_dir, namelist[i]->d_name, &val); in get_port()
203 port_dir[len] = '\0'; in get_port()