Print this page


Split Close
Expand all
Collapse all
          --- old/usr/src/uts/common/brand/solaris10/s10_brand.c
          +++ new/usr/src/uts/common/brand/solaris10/s10_brand.c
↓ open down ↓ 360 lines elided ↑ open up ↑
 361  361  {
 362  362          brand_solaris_proc_exit(p, &s10_brand);
 363  363  }
 364  364  
 365  365  void
 366  366  s10_exec()
 367  367  {
 368  368          brand_solaris_exec(&s10_brand);
 369  369  }
 370  370  
      371 +/* ARGSUSED */
 371  372  void
 372  373  s10_initlwp(klwp_t *l, void *bd)
 373  374  {
 374  375          brand_solaris_initlwp(l, &s10_brand);
 375  376  }
 376  377  
 377  378  void
 378  379  s10_forklwp(klwp_t *p, klwp_t *c)
 379  380  {
 380  381          brand_solaris_forklwp(p, c, &s10_brand);
↓ open down ↓ 22 lines elided ↑ open up ↑
 403  404  {
 404  405          brand_solaris_lwpexit(l, &s10_brand);
 405  406  }
 406  407  
 407  408  void
 408  409  s10_free_brand_data(zone_t *zone)
 409  410  {
 410  411          kmem_free(zone->zone_brand_data, sizeof (s10_zone_data_t));
 411  412  }
 412  413  
      414 +/* ARGSUSED */
 413  415  void
 414  416  s10_init_brand_data(zone_t *zone, kmutex_t *zsl)
 415  417  {
 416  418          ASSERT(zone->zone_brand == &s10_brand);
 417  419          ASSERT(zone->zone_brand_data == NULL);
 418  420          zone->zone_brand_data = kmem_zalloc(sizeof (s10_zone_data_t), KM_SLEEP);
 419  421  }
 420  422  
 421  423  int
 422  424  s10_elfexec(vnode_t *vp, execa_t *uap, uarg_t *args, intpdata_t *idatap,
↓ open down ↓ 192 lines elided ↑ open up ↑
XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX