Lines Matching defs:flcobjp
101 static int fc_free(struct flc_obj *flcobjp);
108 struct flc_obj *flcobjp;
111 flcobjp = kmem_zalloc((sizeof (*flcobjp) + sizeof (*fcdp)), KM_NOSLEEP);
112 if (!flcobjp)
115 fcdp = (struct fc_data *)(flcobjp+1);
116 flcobjp->flc_data = (opaque_t)fcdp;
117 flcobjp->flc_ops = fcopsp;
119 return ((opaque_t)flcobjp);
141 fc_free(struct flc_obj *flcobjp)
145 fcdp = (struct fc_data *)flcobjp->flc_data;
152 kmem_free(flcobjp, (sizeof (*flcobjp) + sizeof (*fcdp)));
465 static int duplx_free(struct flc_obj *flcobjp);
482 struct flc_obj *flcobjp;
485 flcobjp = kmem_zalloc((sizeof (*flcobjp) + sizeof (*fcdp)), KM_NOSLEEP);
486 if (!flcobjp)
489 fcdp = (struct duplx_data *)(flcobjp+1);
490 flcobjp->flc_data = (opaque_t)fcdp;
491 flcobjp->flc_ops = &duplx_ops;
495 kmem_free(flcobjp, (sizeof (*flcobjp) + sizeof (*fcdp)));
498 return (flcobjp);
502 duplx_free(struct flc_obj *flcobjp)
506 fcdp = (struct duplx_data *)flcobjp->flc_data;
516 kmem_free(flcobjp, (sizeof (*flcobjp) + sizeof (*fcdp)));