On Thu, May 05, 2005 at 04:33:23PM -0400, Hal Rosenstock wrote:
>On Thu, 2005-05-05 at 16:16, Bernhard Fischer wrote:
>> Furthermore it would be really, really nice if anyone who touches files
>> would trim any whitespace as that is extremely annoying if you happen to
>> be forced to look at. Also, whitespace just eats my precious
>> (disc-)space for no good.
>
>Are OpenSM files guilty of this ?

Just looking at the headers (which are probably most likely to be
installed) and within those, superfluous noise before eol.

$ cat ~/huh4
find ./ -iname "*h" -exec grep -HinE "[[:space:]]$" {} \;

gives the attached (file:line as of gen2 rev. 2257)

I'd say yes.

>From my POV, it would be good to trim at least those that might get
propagated to installed images. YMMV.
feeding /usr/local/src/obj/gen2/trunk/src/userspace into /home/cow/huh4
./libibcm/include/infiniband/cm_abi.h:53:       
./libibcm/include/infiniband/cm.h:267: * IB_CM_REQ_RECEIVED and 
IB_CM_SIDR_REQ_RECEIVED communication events 
./libibcm/include/infiniband/cm.h:268: * generated as a result of listen 
requests result in the allocation of a 
./libibcm/include/infiniband/cm.h:269: * new @cm_id. 
./libibcm/include/infiniband/cm.h:328:int ib_cm_attr_id(uint32_t cm_id, 
./libmthca/config/ltmain.sh:110:: ${IFS="       
./mstflint/mtcr.h:146:  unsigned long long 
./mstflint/mtcr.h:192:  
Binary file ./libibverbs/examples/.libs/ibv_asyncwatch matches
./libibverbs/config/ltmain.sh:110:: ${IFS="     
./libibverbs/include/infiniband/verbs.h:378:    struct ibv_pd          *pd; 
./libibverbs/include/infiniband/verbs.h:522: 
./libibverbs/include/infiniband/driver.h:63: 
./management/libibcommon/include/infiniband/common.h:187:get_build_version(void)
 
./management/libibmad/include/infiniband/mad.h:242:     IB_GS_DATA_F, 
./management/osm/include/vendor/osm_vendor_mlx_sender.h:63: *   
./management/osm/include/vendor/osm_vendor_mlx_sender.h:118: *  NAME           
osmv_rmpp_snd_error     
./management/osm/include/vendor/osm_vendor_mtl.h:91:*   
./management/osm/include/vendor/osm_vendor_mtl.h:153:*          Handle returned 
by MTL open call (ib_open_al).  
./management/osm/include/vendor/osm_vendor_mtl.h:242: * Given the vendor obj 
and a guid 
./management/osm/include/vendor/osm_vendor_mtl.h:282: * Fill in the array of 
port_attr with all available ports on ALL the 
./management/osm/include/vendor/osm_vendor_mtl.h:284: * ALSO - 
./management/osm/include/vendor/osm_vendor_mlx.h:61:    
./management/osm/include/vendor/osm_vendor_mlx.h:68:    uint32_t          
resp_timeout;     
./management/osm/include/vendor/osm_vendor_mlx.h:69:    
./management/osm/include/vendor/osm_vendor_mlx.h:75:    
./management/osm/include/vendor/osm_vendor_mlx_transport.h:40: * 
./management/osm/include/vendor/osm_vendor_mlx_transport.h:43: *     that 
allows sending a single MAD/receiving a callback 
./management/osm/include/vendor/osm_vendor_mlx_transport.h:44: *     when a 
single MAD is received.                      
./management/osm/include/vendor/osm_vendor_mlx_inout.h:56:#ifndef 
OSM_VENDOR_INTF_ANAFA 
./management/osm/include/vendor/osm_vendor_ts.h:139: *     Points to the MAD 
pool used by OSM 
./management/osm/include/vendor/osm_vendor_ts.h:160: *  
./management/osm/include/vendor/osm_vendor_ts.h:220: *          Handle returned 
by TS open call .       
./management/osm/include/vendor/osm_vendor_ts.h:314: * Given the vendor obj and 
a guid 
./management/osm/include/vendor/osm_vendor_ts.h:354: * Fill in the array of 
port_attr with all available ports on ALL the 
./management/osm/include/vendor/osm_vendor_ts.h:356: * ALSO - 
./management/osm/include/vendor/osm_vendor_mtl_hca_guid.h:40: *         
Provides interface over VAPI for obtaining the local ports guids or from guid 
./management/osm/include/vendor/osm_vendor_mtl_hca_guid.h:134: * Given the 
vendor obj and a guid 
./management/osm/include/vendor/osm_vendor_mtl_hca_guid.h:173: * Fill in the 
array of port_attr with all available ports on ALL the 
./management/osm/include/vendor/osm_vendor_mtl_hca_guid.h:175: * ALSO - 
./management/osm/include/vendor/osm_vendor_umadt.h:75:* 
./management/osm/include/vendor/osm_vendor_umadt.h:104:*        Umadt APIs.     
./management/osm/include/vendor/osm_vendor_umadt.h:131:*                Umadt 
mad structure to identify a mad.  
./management/osm/include/vendor/osm_vendor_umadt.h:140: 
./management/osm/include/vendor/osm_vendor_ibumad.h:68:*        
./management/osm/include/vendor/osm_vendor_mlx_sar.h:54:    void*    
p_arbt_mad;    
./management/osm/include/vendor/osm_vendor_mlx_sar.h:58:    uint32_t    
data_sz;   /*typical data sz for this kind of mad (sa or regular */  
./management/osm/include/vendor/osm_vendor_mlx_sar.h:59:    
./management/osm/include/vendor/osm_vendor_mlx_sar.h:71: *   
./management/osm/include/vendor/osm_vendor_mlx_sar.h:74:osmv_rmpp_sar_init(osmv_rmpp_sar_t*
 p_sar, void* p_arbt_mad, 
./management/osm/include/vendor/osm_vendor_mlx_sar.h:85: *   
./management/osm/include/vendor/osm_vendor_mlx_sar.h:95: *  segments the 
original mad buffer . returnes a mad with the data of the i-th segment 
./management/osm/include/vendor/osm_vendor_mlx_sar.h:98: *   
./management/osm/include/vendor/osm_vendor_mlx_sar.h:108: *  gets a qlist of 
mads and reassmbles to one big mad buffer 
./management/osm/include/vendor/osm_vendor_mlx_sar.h:112: *   
./management/osm/include/vendor/osm_vendor_mlx_sar.h:114:ib_api_status_t 
./management/osm/include/vendor/osm_vendor_mlx_transport_anafa.h:40: * 
./management/osm/include/vendor/osm_vendor_mlx_transport_anafa.h:43: *     that 
allows sending a single MAD/receiving a callback 
./management/osm/include/vendor/osm_vendor_mlx_transport_anafa.h:44: *     when 
a single MAD is received.                      
./management/osm/include/vendor/osm_vendor_mlx_txn.h:84:    osmv_rmpp_txfr_t    
    rmpp_txfr; 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:91:    
./management/osm/include/vendor/osm_vendor_mlx_txn.h:103:    /* Reference to a 
log to enable tracing */    
./management/osm/include/vendor/osm_vendor_mlx_txn.h:105:    
./management/osm/include/vendor/osm_vendor_mlx_txn.h:115: *   allocs & inits 
the osmv_txn_ctx obj and insert it into the db 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:117: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:131: *   init the rmpp 
send ctx in the transaction 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:147: *   init the rmpp 
recv ctx in the transaction 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:162: *   destroys txn 
object and removes it from the db 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:176: *   returns tid of 
the transaction 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:178: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:180:static inline uint64_t 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:192: *   returns key of 
the transaction 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:194: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:197:static inline uint64_t 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:208: *   returns whether 
the rmpp txfr was init by the peer 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:225: *   returns 
osmv_rmpp_send_ctx obj  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:227: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:229:static inline 
osmv_rmpp_send_ctx_t* 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:241: *   returns 
osmv_rmpp_recv_ctx obj  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:243: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:245:static inline 
osmv_rmpp_recv_ctx_t* 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:257: *   returns the rmpp 
role of the transactino ( send/ recv)  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:259: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:273: *   sets the rmpp 
role of the transaction (send/ recv)  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:275: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:292: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:308: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:320: *  
osmv_txn_set_timeout_ev  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:325: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:333: *  
osmv_txn_remove_timeout_ev  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:338: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:345: *  osmv_txn_lookup  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:351: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:358:void 
./management/osm/include/vendor/osm_vendor_mlx_txn.h:366: *  osmv_txnmgr_init  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:369: *  c'tor for txn mgr 
obj  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:371: *   
./management/osm/include/vendor/osm_vendor_mlx_txn.h:380: *  osmv_txnmgr_done  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:383: *  c'tor for txn mgr 
obj  
./management/osm/include/vendor/osm_vendor_mlx_txn.h:385: *   
./management/osm/include/vendor/osm_vendor_sa_api.h:148:*               Query 
for port information based on the port's LID and port num. 
./management/osm/include/vendor/osm_vendor_sa_api.h:375:*       osmv_query_sa, 
osmv_pfn_query_cb_t, ib_api_status_t, 
./management/osm/include/vendor/osm_vendor_sa_api.h:387:*       
osmv_query_sa(). 
./management/osm/include/vendor/osm_vendor_sa_api.h:712:*       
./management/osm/include/vendor/osm_vendor_sa_api.h:716:osm_bind_handle_t 
./management/osm/include/vendor/osm_vendor_sa_api.h:732:*   
./management/osm/include/vendor/osm_vendor_sa_api.h:753:osmv_query_sa( 
./management/osm/include/vendor/osm_vendor_sa_api.h:755:  IN const 
osmv_query_req_t * const p_query_req 
./management/osm/include/vendor/osm_vendor_sa_api.h:760:*               [in] 
bind handle for this port. Should be previously 
./management/osm/include/vendor/osm_vendor_sa_api.h:765:*   
./management/osm/include/vendor/osm_vendor_sa_api.h:767:*       IB_SUCCESS if 
completed successfuly (or in ASYNC mode 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:58:    
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:70:    
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:79:    
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:99: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:114: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:127: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:129:static inline 
uint32_t 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:143: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:159: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:161:static inline 
uint32_t  
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:175: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:189: *   returns the 
total number of mad segments to send 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:191: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:193:uint32_t 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:201: *   Retrieves 
the mad segment by seg number (including setting the mad relevant bits & hdrs) 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:203: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:220: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:232: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:243: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:258: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:274: *   
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:281:uint32_t 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:284:uint32_t 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:287:uint32_t 
./management/osm/include/vendor/osm_vendor_mlx_rmpp_ctx.h:297: *  reassembles 
all rmpp buffs to one big arbitrary mad    
./management/osm/include/vendor/osm_vendor_al.h:88:*    
./management/osm/include/vendor/osm_vendor_al.h:291:*           Handle returned 
by AL open call (ib_open_al).   
./management/osm/include/vendor/osm_vendor_api.h:108:*  a response are 
completed in error, most likely due to a 
./management/osm/include/vendor/osm_vendor_api.h:173:*  
./management/osm/include/vendor/osm_vendor_api.h:243:   IN const uint32_t 
timeout 
./management/osm/include/vendor/osm_vendor_api.h:260:* 
./management/osm/include/vendor/osm_vendor_api.h:295:*    [in] pointer to a mad 
wrappers pool to be used for allocating 
./management/osm/include/vendor/osm_vendor_api.h:347:*   Obtain a mad wrapper 
holding actual mad buffer to be sent via 
./management/osm/include/vendor/osm_vendor_api.h:399:*  
./management/osm/include/vendor/osm_vendor_api.h:402:* 
./management/osm/include/vendor/osm_vendor_api.h:489:*     [in] If TRUE - will 
set the is_sm to TRUE, if FALSE - will set the 
./management/osm/include/opensm/osm_log.h:239:  if (cl_spinlock_init( 
&p_log->lock ) == CL_SUCCESS) 
./management/osm/include/opensm/osm_port_info_rcv.h:266:        
./management/osm/include/opensm/osm_vl_arb_rcv_ctrl.h:41: *     This object 
represents a controller that set or get resp the 
./management/osm/include/opensm/cl_dispatcher.h:42: * 
./management/osm/include/opensm/cl_dispatcher.h:150:typedef void 
./management/osm/include/opensm/cl_dispatcher.h:191:typedef void 
./management/osm/include/opensm/cl_dispatcher.h:266:*   
./management/osm/include/opensm/cl_dispatcher.h:366:*           
./management/osm/include/opensm/cl_dispatcher.h:449:*   Dispatcher, 
cl_disp_destoy, cl_disp_register, cl_disp_unregister, 
./management/osm/include/opensm/cl_dispatcher.h:600:*   
./management/osm/include/opensm/osm_port_profile.h:119:*        
./management/osm/include/opensm/osm_port_profile.h:149:*        
./management/osm/include/opensm/osm_port_profile.h:214:                         
                                          IN const osm_subn_t *p_subn, 
./management/osm/include/opensm/osm_port_profile.h:232:*  port_guid 
./management/osm/include/opensm/osm_port_profile.h:233:*     [in] The port guid 
./management/osm/include/opensm/osm_port_profile.h:254:                         
                                          IN osm_subn_t *p_subn, 
./management/osm/include/opensm/osm_port_profile.h:262:  
./management/osm/include/opensm/osm_port_profile.h:265:  } 
./management/osm/include/opensm/osm_port_profile.h:266:  
./management/osm/include/opensm/osm_port_profile.h:277:*  port_guid 
./management/osm/include/opensm/osm_port_profile.h:278:*     [in] The port guid 
./management/osm/include/opensm/osm_ft_config_ctrl.h:41: *      This object 
represents a controller that performs a 
./management/osm/include/opensm/osm_base.h:97:* The version String for OpenSM 
./management/osm/include/opensm/osm_base.h:145:*        Default Maximal 
Operational VLs to be initialized on 
./management/osm/include/opensm/osm_base.h:288:*        Specifies the default 
number of VL15 SMP MADs allowed on 
./management/osm/include/opensm/osm_base.h:400: * OSM_CAP ARE C15-0.1.7 Table 
152 
./management/osm/include/opensm/osm_base.h:421:*        Multicast is supported 
./management/osm/include/opensm/osm_base.h:465: OSM_SM_STATE_IDLE,              
./management/osm/include/opensm/osm_base.h:536:*        Enumerates the possible 
state progressing codes used by the OSM 
./management/osm/include/opensm/osm_base.h:548:* OSM_STATE_STEP_CONTINUOUS 
./management/osm/include/opensm/osm_base.h:551:* OSM_STATE_STEP_TAKE_ONE 
./management/osm/include/opensm/osm_base.h:552:*    Do one step 
./management/osm/include/opensm/osm_base.h:555:*    Stop before taking next 
step (the while loop in the state 
./management/osm/include/opensm/osm_mcast_mgr.h:383:    
./management/osm/include/opensm/osm_mtree.h:340:*       
./management/osm/include/opensm/osm_mtree.h:372:*       
./management/osm/include/opensm/osm_vl15intf.h:172:*            
./management/osm/include/opensm/osm_pkt_randomizer.h:78:*       The Packet 
Randomizer object encapsulates the information needed for 
./management/osm/include/opensm/osm_pkt_randomizer.h:94:*       Packet 
randomizer sturcture. This structure contains the various 
./management/osm/include/opensm/osm_pkt_randomizer.h:118:*     The number of 
unstable links to be drawn. 
./management/osm/include/opensm/osm_pkt_randomizer.h:127:*              Array 
of osm_dr_path_t objects, that includes all the dr_paths 
./management/osm/include/opensm/osm_pkt_randomizer.h:131:*     Describes the 
number of paths from the fault_dr_paths array that 
./management/osm/include/opensm/osm_pkt_randomizer.h:205:*  randomizer. 
./management/osm/include/opensm/osm_service.h:76:*      SA to manage service 
registrations.  
./management/osm/include/opensm/osm_service.h:108:      
./management/osm/include/opensm/osm_service.h:123:*             
./management/osm/include/opensm/osm_sa_lft_record_ctrl.h:231:*  Linear 
Forwarding Table Receive Controller object, 
./management/osm/include/opensm/osm_vl_arb_rcv.h:265:   
./management/osm/include/opensm/osm_sa_portinfo_record.h:136:*  
./management/osm/include/opensm/osm_multicast.h:195:*           during the 
initialization of SM/SA and will be present even if 
./management/osm/include/opensm/osm_errors.h:132:       
./management/osm/include/opensm/osm_errors.h:147:       
./management/osm/include/opensm/osm_errors.h:150:       
./management/osm/include/opensm/osm_lid_mgr.h:280:      
./management/osm/include/opensm/osm_mtl_bind.h:133:*     Points to the MAD pool 
used by OSM 
./management/osm/include/opensm/osm_sa_lft_record.h:149:*       Linear 
Forwarding Table Receiver object, osm_lftr_rcv_init, 
./management/osm/include/opensm/osm_sa_lft_record.h:227:*       Linear 
Forwarding Table Receiver object, osm_lftr_rcv_construct, 
./management/osm/include/opensm/osm_sa_slvl_record.h:136:*      
./management/osm/include/opensm/osm_sa_sminfo_record.h:270:#define 
SMIR_ACTCOUNT_COMPMASK       0x10 
./management/osm/include/opensm/osm_slvl_map_rcv.h:265: 
./management/osm/include/opensm/osm_mcast_tbl.h:390:*   Returns true if there 
are more blocks necessary to 
./management/osm/include/opensm/osm_sa_informinfo_ctrl.h:107:  
./management/osm/include/opensm/osm_switch.h:617:*      
./management/osm/include/opensm/osm_switch.h:644:  /* 
./management/osm/include/opensm/osm_switch.h:647:     unreachable through a 
switch (we put a OSM_NO_PATH value at 
./management/osm/include/opensm/osm_switch.h:649:     at the fwd table but 
return NULL 
./management/osm/include/opensm/osm_switch.h:670:*      
./management/osm/include/opensm/osm_switch.h:699:*      
./management/osm/include/opensm/osm_switch.h:729:*      
./management/osm/include/opensm/osm_switch.h:760:*      
./management/osm/include/opensm/osm_switch.h:789:*      
./management/osm/include/opensm/osm_switch.h:881:*      Returns true if there 
are more blocks necessary to 
./management/osm/include/opensm/osm_switch.h:1080:*  In cases where LMC > 0, 
the remote side system and node 
./management/osm/include/opensm/osm_switch.h:1081:*  used for the routing are 
tracked in the provided arrays 
./management/osm/include/opensm/osm_switch.h:1114:*     [in out] The array of 
remote system guids already used to route 
./management/osm/include/opensm/osm_switch.h:1116:*  
./management/osm/include/opensm/osm_switch.h:1121:*     [in out] The array of 
remote node guids already used to route 
./management/osm/include/opensm/osm_switch.h:1123:*  
./management/osm/include/opensm/osm_switch.h:1128:*     [in] The maximum 
allowed number of target lids routed through 
./management/osm/include/opensm/osm_switch.h:1129:*     a specific port of the 
switch. If the port already assigned 
./management/osm/include/opensm/osm_switch.h:1137:*     If FALSE - such 
function isn't defined. Do the minimum hop checks 
./management/osm/include/opensm/osm_sm_info_get_ctrl.h:294:     
./management/osm/include/opensm/osm_pi_config_ctrl.h:41: *      This object 
represents a controller that performs a 
./management/osm/include/opensm/osm_pi_config_ctrl.h:286:       
./management/osm/include/opensm/osm_inform.h:82:*  when SM receives Traps for 
registered LIDs.  
./management/osm/include/opensm/osm_inform.h:224:*      Find a matching 
osm_infr_t in the subnet DB by inform_info_record RID 
./management/osm/include/opensm/osm_inform.h:235:*      p_subn 
./management/osm/include/opensm/osm_inform.h:266:*      p_subn 
./management/osm/include/opensm/osm_inform.h:273:*     [in] Pointer to an 
inform_info record 
./management/osm/include/opensm/osm_inform.h:298:* Once a Trap was received by 
the osm_trap_rcv, or a Trap sourced in 
./management/osm/include/opensm/osm_inform.h:304:*      
./management/osm/include/opensm/osm_node.h:303:*        in which case all the 
Physical Ports share the same GUID. 
./management/osm/include/opensm/osm_node.h:323:*        in which case all the 
Physical Ports share the same GUID. 
./management/osm/include/opensm/osm_attrib_req.h:71:*   The Attribute Request 
structure encapsulates 
./management/osm/include/opensm/cl_event_wheel.h:42: * 
./management/osm/include/opensm/cl_event_wheel.h:156:    
./management/osm/include/opensm/cl_event_wheel.h:175:*  closing 
./management/osm/include/opensm/cl_event_wheel.h:217:*  map_item 
./management/osm/include/opensm/cl_event_wheel.h:218:*     The map item of this 
event 
./management/osm/include/opensm/cl_event_wheel.h:300:*  
./management/osm/include/opensm/cl_event_wheel.h:335:*  
./management/osm/include/opensm/cl_event_wheel.h:389:*  It doesn't aquire the 
lock by itself. 
./management/osm/include/opensm/cl_event_wheel.h:463:*  After the event has 
aged it is automatically removed from 
./management/osm/include/opensm/cl_event_wheel.h:480:uint32_t 
./management/osm/include/opensm/osm_trap_rcv.h:136:*     Basically we can start 
a timer every time we receive a specific 
./management/osm/include/opensm/osm_pkey_config_ctrl.h:41: *    This object 
represents a controller that performs a 
./management/osm/include/opensm/osm_pkey_config_ctrl.h:286:     
./management/osm/include/opensm/osm_sa_mcmember_record.h:296:                   
                                                  IN const ib_member_rec_t* 
const p_recvd_mcmember_rec, 
./management/osm/include/opensm/osm_sa_mcmember_record.h:307:*          
./management/osm/include/opensm/osm_sa_mcmember_record.h:315:*  
./management/osm/include/opensm/osm_sa_mcmember_record.h:329:                   
                                                        IB_MCR_COMPMASK_SL) 
./management/osm/include/opensm/osm_port.h:150:*     Tracks the health of the 
port. Normally should be TRUE but 
./management/osm/include/opensm/osm_port.h:176:*     want to send the request 
anyways - since every we need at least one 
./management/osm/include/opensm/osm_port.h:349:*  All physical ports are 
initialized as "healthy" but may be marked 
./management/osm/include/opensm/osm_port.h:364:*  and FALSE otherwise. Link is 
healthy if both its physical ports are 
./management/osm/include/opensm/osm_port.h:379:*  All physical ports are 
initialized as "healthy" but may be marked 
./management/osm/include/opensm/osm_port.h:393:*        Sets the port health 
flag. TRUE means the port is healthy and 
./management/osm/include/opensm/osm_port.h:398:static inline void 
./management/osm/include/opensm/osm_port.h:417:*  NONE 
./management/osm/include/opensm/osm_port.h:469:void 
./management/osm/include/opensm/osm_port.h:552:                                 
                        IN ib_slvl_table_t *p_slvl_tbl, 
./management/osm/include/opensm/osm_port.h:625:                                 
                  IN ib_vl_arb_table_t *p_vla_tbl, 
./management/osm/include/opensm/osm_port.h:1928:*       Calculate the Port MTU 
based on current and remote 
./management/osm/include/opensm/osm_port.h:1959:*       Calculate the Port 
OP_VLS based on current and remote 
./management/osm/include/opensm/osm_ucast_updn.h:44: *  Implementation of Up 
Down Algorithm using ranking & Min Hop 
./management/osm/include/opensm/osm_ucast_updn.h:58:#include 
<osmsh/osmsh_ext_ifc.h> 
./management/osm/include/opensm/osm_ucast_updn.h:90: *    UP 
./management/osm/include/opensm/osm_ucast_updn.h:92: *    DOWN 
./management/osm/include/opensm/osm_ucast_updn.h:176:*          The number of 
occurences of the same hop value 
./management/osm/include/opensm/osm_ucast_updn.h:188:*       
./management/osm/include/opensm/osm_ucast_updn.h:208:*            guids 
specified as an array (converted from a list given in the UI) 
./management/osm/include/opensm/osm_ucast_updn.h:212:*      
./management/osm/include/opensm/osm_ucast_updn.h:218:*       
./management/osm/include/opensm/osm_ucast_updn.h:238:*            state of the 
updn algorithm which basically should pass through Init 
./management/osm/include/opensm/osm_ucast_updn.h:246:*      
./management/osm/include/opensm/osm_ucast_updn.h:298:*      
./management/osm/include/opensm/osm_ucast_updn.h:326:*      
./management/osm/include/opensm/osm_ucast_updn.h:328:*       
./management/osm/include/opensm/osm_ucast_updn.h:426:*  
osm_updn_reg_calc_min_hop_table 
./management/osm/include/opensm/osm_ucast_updn.h:429:*       Registration 
function to ucast routing manager (instead of 
./management/osm/include/opensm/osm_ucast_updn.h:430:*       Min Hop Algorithm) 
./management/osm/include/opensm/osm_ucast_updn.h:465:*       
./management/osm/include/opensm/osm_mcast_config_ctrl.h:41: *   This object 
represents a controller that performs a 
./management/osm/include/opensm/osm_mcast_config_ctrl.h:288:    
./management/osm/include/opensm/osm_sm_state_mgr.h:293: 
./management/osm/include/opensm/osm_sm_state_mgr.h:327:*        Checks the 
legality of the signal received, according to the 
./management/osm/include/opensm/osm_remote_sm.h:202:*   
./management/osm/include/opensm/osm_link_mgr.h:271:     
./management/osm/include/opensm/osm_node_info_rcv.h:305:        
./management/osm/include/opensm/osm_sa.h:107:*  Anil Keshavamurthy, Intel       
./management/osm/include/opensm/osm_sa.h:168:   
./management/osm/include/opensm/osm_sa.h:180:  
./management/osm/include/opensm/osm_sa.h:188:  
./management/osm/include/opensm/osm_sa.h:424:*  Adds the well known Multicast 
group to the SA database. This 
./management/osm/include/opensm/osm_sa.h:459:*  Creates the well known MC 
record and calls osm_sa_add_well_known_mc_record. This 
./management/osm/include/opensm/osm_msgdef.h:93:* 
./management/osm/include/opensm/osm_msgdef.h:107:* 
./management/osm/include/opensm/osm_msgdef.h:121:* 
./management/osm/include/opensm/osm_msgdef.h:135:* 
./management/osm/include/opensm/osm_msgdef.h:148:* 
./management/osm/include/opensm/osm_msgdef.h:169:       OSM_MSG_MAD_PORT_INFO,  
./management/osm/include/opensm/osm_umadt.h:99: cl_spinlock_t                   
        trans_ctxt_lock;        
./management/osm/include/opensm/osm_umadt.h:100:        cl_qlist_t              
                        trans_ctxt_list;        
./management/osm/include/opensm/osm_umadt.h:103:        cl_qlist_t              
                        timeout_list;   
./management/osm/include/opensm/osm_umadt.h:104:    RegisterClassStruct         
umadt_reg_class;    
./management/osm/include/opensm/osm_umadt.h:122:*               Pointer to the 
MAD pool to be used by mads with this bind handle.       
./management/osm/include/opensm/osm_ucast_mgr.h:274:    
./management/osm/include/opensm/osm_state_mgr.h:197:*   Idle item.  
./management/osm/include/opensm/osm_state_mgr.h:218:    osm_pfn_done_t  
pfn_done;       
./management/osm/include/opensm/osm_state_mgr.h:246:*   Formulates the 
osm_idle_item and inserts it into the queue and 
./management/osm/include/opensm/osm_state_mgr.h:275:*           [in] Pointer to 
void 
./management/osm/include/opensm/osm_state_mgr.h:276:*   
./management/osm/include/opensm/osm_state_mgr.h:278:*           [in] Pointer to 
void 
./management/osm/include/opensm/osm_state_mgr.h:527:    
./management/osm/include/opensm/osm_helper.h:258:osm_dump_pkey_table( 
./management/osm/include/opensm/osm_helper.h:260:       IN uint64_t port_guid, 
./management/osm/include/opensm/osm_helper.h:267:osm_dump_slvl_map_table( 
./management/osm/include/opensm/osm_helper.h:269:       IN uint64_t port_guid, 
./management/osm/include/opensm/osm_helper.h:276:osm_dump_vl_arb_table( 
./management/osm/include/opensm/osm_helper.h:278:       IN uint64_t port_guid, 
./management/osm/include/opensm/osm_helper.h:442:       IN const ib_smp_t* 
const p_smp, 
./management/osm/include/opensm/osm_sa_vlarb_record.h:136:*     
./management/osm/include/opensm/osm_sm.h:448:*     [in] Type of the MC request 
that caused this join 
./management/osm/include/opensm/osm_sm.h:517:*  wait_us 
./management/osm/include/opensm/osm_sm.h:525:*  CL_SUCCESS if the wait 
operation succeeded in response to the event 
./management/osm/include/opensm/osm_pkey.h:83:*   In the following, let 
M_P_Key(Message P_Key) be the P_Key in the incoming 
./management/osm/include/opensm/osm_pkey.h:95:*    then the P_Keys are said to 
match. 
./management/osm/include/opensm/osm_pkey.h:131:*   In the following, let 
M_P_Key(Message P_Key) be the P_Key in the incoming 
./management/osm/include/opensm/osm_pkey.h:143:*    then the P_Keys are said to 
match. 
./management/osm/include/opensm/osm_pkey.h:179:*   In the following, let 
M_P_Key(Message P_Key) be the P_Key in the incoming 
./management/osm/include/opensm/osm_pkey.h:191:*    then the P_Keys are said to 
match. 
./management/osm/include/opensm/osm_pkey.h:239:*   In the following, let 
M_P_Key(Message P_Key) be the P_Key in the incoming 
./management/osm/include/opensm/osm_pkey.h:251:*    then the P_Keys are said to 
match. 
./management/osm/include/opensm/osm_pkey.h:289:  IN osm_log_t                   
  *p_log, 
./management/osm/include/opensm/osm_pkey.h:290:  IN osm_req_t                   
  *p_req, 
./management/osm/include/opensm/osm_madw.h:93:*      PortGuid of local port 
./management/osm/include/opensm/osm_madw.h:96:*      Mgmt Class ID 
./management/osm/include/opensm/osm_madw.h:106:*        
./management/osm/include/opensm/osm_madw.h:115:* 
./management/osm/include/opensm/osm_madw.h:165:* 
./management/osm/include/opensm/osm_madw.h:358:           ib_net16_t            
source_lid;    
./management/osm/include/opensm/osm_madw.h:359:           uint8_t               
        port_num;       
./management/osm/include/opensm/osm_madw.h:364:            ib_net32_t           
        remote_qp;          
./management/osm/include/opensm/osm_madw.h:365:            ib_net32_t           
remote_qkey;       
./management/osm/include/opensm/osm_madw.h:367:            uint8_t              
        service_level;          
./management/osm/include/opensm/osm_subnet_config_ctrl.h:287:   
./management/osm/include/opensm/osm_opensm.h:265:*              [in] Pointer to 
an osm_opensm_t object on which to 
./management/osm/include/opensm/osm_opensm.h:362:*      wait_us 
./management/osm/include/opensm/osm_opensm.h:370:*      CL_SUCCESS if the wait 
operation succeeded in response to the event 
./management/osm/include/opensm/osm_opensm.h:384:/****v* OpenSM/osm_exit_flag 
./management/osm/include/opensm/osm_opensm.h:387:/* 
./management/osm/include/opensm/osm_opensm.h:388:* DESCRIPTION 
./management/osm/include/opensm/osm_opensm.h:389:*  Set to one to cause all 
threads to leave 
./management/osm/include/opensm/osm_sa_node_record.h:134:*      
./management/osm/include/opensm/osm_mcm_port.h:101:*     If TRUE - Join was 
performed on behalf of the endport identified 
./management/osm/include/iba/ib_types.h:535:*   Indicitates if the Class Code 
if a vendor specific class from 
./management/osm/include/iba/ib_types.h:553:*   TRUE if the class is in the Low 
range of Vendor Specific MADs 
./management/osm/include/iba/ib_types.h:567:*   Indicitates if the Class Code 
if a vendor specific class from 
./management/osm/include/iba/ib_types.h:585:*   TRUE if the class is in the 
High range of Vendor Specific MADs 
./management/osm/include/iba/ib_types.h:2040:   uint8_t                         
        num_path; 
./management/osm/include/iba/ib_types.h:4447:*  Sets the Head of Queue Lifetime 
for which a packet can live in the head 
./management/osm/include/iba/ib_types.h:4481:*  Gets the Head of Queue Lifetime 
for which a packet can live in the head 
./management/osm/include/iba/ib_types.h:4732:  p_pi->error_threshold = 
./management/osm/include/iba/ib_types.h:4741:*          [in] Physical Link 
Errors Threshold above which Trap 129 is generated 
./management/osm/include/iba/ib_types.h:4744:*     [in] Credits overrun Errors 
Threshold above which Trap 129 is generated 
./management/osm/include/iba/ib_types.h:5638:  
./management/osm/include/iba/ib_types.h:5647:    
./management/osm/include/iba/ib_types.h:5655:  
./management/osm/include/iba/ib_types.h:5658:  
./management/osm/include/iba/ib_types.h:5675:     
./management/osm/include/iba/ib_types.h:5681:     
./management/osm/include/iba/ib_types.h:5946:    
./management/osm/include/iba/ib_types.h:5955:    
./management/osm/include/iba/ib_types.h:5957:  
./management/osm/include/iba/ib_types.h:5980:   
./management/osm/include/iba/ib_types.h:6017:  
p_ii->g_or_v.generic.qpn_resp_time_val = 
./management/osm/include/complib/cl_atomic_osd.h:72:   
./management/osm/include/complib/cl_atomic_osd.h:73:   if (spinlock.state != 
CL_INITIALIZED) 
./management/osm/include/complib/cl_atomic_osd.h:93:   
./management/osm/include/complib/cl_atomic_osd.h:94:   if (spinlock.state != 
CL_INITIALIZED) 
./management/osm/include/complib/cl_atomic_osd.h:113:   
./management/osm/include/complib/cl_atomic_osd.h:115:   
./management/osm/include/complib/cl_atomic_osd.h:116:   if (spinlock.state != 
CL_INITIALIZED) 
./management/osm/include/complib/cl_atomic_osd.h:137:   
./management/osm/include/complib/cl_atomic_osd.h:138:   if (spinlock.state != 
CL_INITIALIZED) 
./management/osm/include/complib/cl_obj.h:189:cl_obj_mgr_create(void); 
./management/osm/include/complib/cl_memory.h:348:  IN   const int32_t           
line_num,  
./management/osm/include/complib/cl_debug_osd.h:81:#endif 
_______________________________________________
openib-general mailing list
[email protected]
http://openib.org/mailman/listinfo/openib-general

To unsubscribe, please visit http://openib.org/mailman/listinfo/openib-general

Reply via email to