Currently its defined as: " typedef struct filebench_shm { pthread_mutex_t fileobj_lock; pthread_mutex_t fileset_lock; pthread_mutex_t procflow_lock; pthread_mutex_t threadflow_lock; pthread_mutex_t flowop_lock; pthread_mutex_t msg_lock; pthread_mutex_t malloc_lock; pthread_mutex_t ism_lock; pthread_rwlock_t run_lock; pthread_rwlock_t flowop_find_lock; char *string_ptr; char *path_ptr; fileobj_t *filelist; fileset_t *filesetlist; flowop_t *flowoplist; procflow_t *proclist; var_t *var_list; var_t *var_dyn_list; int debug_level; hrtime_t epoch; hrtime_t starttime; int bequiet; key_t semkey; int seminit; int semid_seq; int utid; int log_fd; int dump_fd; char dump_filename[MAXPATHLEN]; pthread_mutex_t eventgen_lock; pthread_cond_t eventgen_cv; int eventgen_hz; int eventgen_q; char fscriptname[1024]; int shm_id; size_t shm_required; size_t shm_allocated; caddr_t shm_addr; char *shm_ptr; int allrunning; int f_abort; int marker; fileobj_t fileobj[FILEBENCH_NFILEOBJS]; fileset_t fileset[FILEBENCH_NFILESETS]; filesetentry_t filesetentry[FILEBENCH_NFILESETENTRIES]; char filesetpaths[FILEBENCH_FILESETPATHMEMORY]; procflow_t procflow[FILEBENCH_NPROCFLOWS]; threadflow_t threadflow[FILEBENCH_NTHREADFLOWS]; flowop_t flowop[FILEBENCH_NFLOWOPS]; var_t var[FILEBENCH_NVARS]; vinteger_t integer_ptrs[FILEBENCH_NVARS]; char *string_ptrs[FILEBENCH_NVARS]; char strings[FILEBENCH_STRINGMEMORY]; char semids[FILEBENCH_NSEMS]; int bitmap[FILEBENCH_TYPES][FILEBENCH_MAXBITMAP]; } filebench_shm_t; " try cscoping for 'flowop' :) Things should be moved to 'shm_flowop'.
N/A
Terms of Use | Privacy | Trademarks | Copyright Policy | Site Guidelines | Site Map | HelpYour use of this web site or any of its content or software indicates your agreement to be bound by these Terms of Use. © 2010, Oracle Corporation and/or its affiliates