ctxt 45 source3/modules/perfcount_onefs.c struct isp_op_delta *onefs_stats_get_op_delta(struct onefs_stats_context *ctxt) ctxt 48 source3/modules/perfcount_onefs.c if (ctxt->ops_chain) { ctxt 52 source3/modules/perfcount_onefs.c return &ctxt->ops_chain->iod; ctxt 54 source3/modules/perfcount_onefs.c return &ctxt->iod; ctxt 82 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 97 source3/modules/perfcount_onefs.c DLIST_ADD(ctxt->ops_chain, oc); ctxt 103 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 110 source3/modules/perfcount_onefs.c iod = onefs_stats_get_op_delta(ctxt); ctxt 125 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 132 source3/modules/perfcount_onefs.c iod = onefs_stats_get_op_delta(ctxt); ctxt 151 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 162 source3/modules/perfcount_onefs.c iod = onefs_stats_get_op_delta(ctxt); ctxt 173 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 180 source3/modules/perfcount_onefs.c iod = onefs_stats_get_op_delta(ctxt); ctxt 187 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 193 source3/modules/perfcount_onefs.c if (ctxt->ops_chain) ctxt 194 source3/modules/perfcount_onefs.c ctxt->ops_chain->iod.out_bytes = out_bytes; ctxt 196 source3/modules/perfcount_onefs.c ctxt->iod.out_bytes = out_bytes; ctxt 199 source3/modules/perfcount_onefs.c static int onefs_copy_perfcount_context(struct onefs_stats_context *ctxt, ctxt 210 source3/modules/perfcount_onefs.c memcpy(new_ctxt, ctxt, sizeof(struct onefs_stats_context)); ctxt 219 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 229 source3/modules/perfcount_onefs.c onefs_stat_debug(&ctxt->iod), ctxt->iod.op)); ctxt 232 source3/modules/perfcount_onefs.c ret = onefs_copy_perfcount_context(ctxt, &new_ctxt); ctxt 237 source3/modules/perfcount_onefs.c if (ctxt == &g_context) ctxt 250 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 259 source3/modules/perfcount_onefs.c if (ctxt->alloced) ctxt 261 source3/modules/perfcount_onefs.c def_pcd->context = ctxt; ctxt 268 source3/modules/perfcount_onefs.c onefs_stat_debug(&ctxt->iod), ctxt->iod.op)); ctxt 271 source3/modules/perfcount_onefs.c ret = onefs_copy_perfcount_context(ctxt, &deferred_ctxt); ctxt 278 source3/modules/perfcount_onefs.c if (ctxt == &g_context) ctxt 295 source3/modules/perfcount_onefs.c struct onefs_stats_context *ctxt = pcd->context; ctxt 306 source3/modules/perfcount_onefs.c for (tmp = ctxt->ops_chain; tmp; tmp = tmp->next) { ctxt 307 source3/modules/perfcount_onefs.c tmp->iod.out_bytes = ctxt->iod.out_bytes; ctxt 317 source3/modules/perfcount_onefs.c ISP_OP_END(&ctxt->iod); ctxt 320 source3/modules/perfcount_onefs.c onefs_stat_debug(&ctxt->iod), ctxt 321 source3/modules/perfcount_onefs.c ctxt->iod.in_bytes, ctxt->iod.out_bytes)); ctxt 324 source3/modules/perfcount_onefs.c if (ctxt->alloced) ctxt 325 source3/modules/perfcount_onefs.c SAFE_FREE(ctxt); ctxt 327 source3/modules/perfcount_onefs.c ZERO_STRUCTP(ctxt); ctxt 60 source3/modules/perfcount_test.c static void perfcount_test_add_counters(struct perfcount_test_context *ctxt) ctxt 67 source3/modules/perfcount_test.c for (ptc = ctxt->ops; ptc != NULL; ) { ctxt 81 source3/modules/perfcount_test.c DLIST_REMOVE(ctxt->ops, ptc); ctxt 92 source3/modules/perfcount_test.c DLIST_REMOVE(ctxt->ops, ptc); ctxt 192 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt; ctxt 204 source3/modules/perfcount_test.c ctxt = SMB_MALLOC_P(struct perfcount_test_context); ctxt 205 source3/modules/perfcount_test.c if (!ctxt) ctxt 208 source3/modules/perfcount_test.c ZERO_STRUCTP(ctxt); ctxt 213 source3/modules/perfcount_test.c SAFE_FREE(ctxt); ctxt 219 source3/modules/perfcount_test.c DLIST_ADD(ctxt->ops, ctr); ctxt 221 source3/modules/perfcount_test.c pcd->context = (void*)ctxt; ctxt 226 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 238 source3/modules/perfcount_test.c DLIST_ADD(ctxt->ops, ctr); ctxt 244 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 250 source3/modules/perfcount_test.c ctxt->ops->op = op; ctxt 255 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 261 source3/modules/perfcount_test.c ctxt->ops->sub_op = sub_op; ctxt 266 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 271 source3/modules/perfcount_test.c ctxt->ops->ioctl = io_ctl; ctxt 277 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 282 source3/modules/perfcount_test.c ctxt->ops->bytes_in = bytes_in; ctxt 288 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 294 source3/modules/perfcount_test.c ctxt->ops->bytes_out = bytes_out; ctxt 300 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 315 source3/modules/perfcount_test.c memcpy(new_ctxt, ctxt, sizeof(struct perfcount_test_context)); ctxt 317 source3/modules/perfcount_test.c for (ctr = ctxt->ops; ctr != NULL; ctr = ctr->next) { ctxt 364 source3/modules/perfcount_test.c struct perfcount_test_context *ctxt = ctxt 370 source3/modules/perfcount_test.c perfcount_test_add_counters(ctxt); ctxt 373 source3/modules/perfcount_test.c SAFE_FREE(ctxt);