pcd              6773 source3/include/proto.h 		  struct smb_perfcount_data *pcd);
pcd               650 source3/include/smb.h 	struct smb_perfcount_data pcd;
pcd               730 source3/include/smb.h 	struct smb_perfcount_data pcd;
pcd                31 source3/include/smb_perfcount.h 	void (*perfcount_start) (struct smb_perfcount_data *pcd);
pcd                32 source3/include/smb_perfcount.h 	void (*perfcount_add) (struct smb_perfcount_data *pcd);
pcd                33 source3/include/smb_perfcount.h 	void (*perfcount_set_op) (struct smb_perfcount_data *pcd, int op);
pcd                34 source3/include/smb_perfcount.h 	void (*perfcount_set_subop) (struct smb_perfcount_data *pcd, int subop);
pcd                35 source3/include/smb_perfcount.h 	void (*perfcount_set_ioctl) (struct smb_perfcount_data *pcd, int io_ctl);
pcd                36 source3/include/smb_perfcount.h 	void (*perfcount_set_msglen_in) (struct smb_perfcount_data *pcd,
pcd                38 source3/include/smb_perfcount.h 	void (*perfcount_set_msglen_out) (struct smb_perfcount_data *pcd,
pcd                40 source3/include/smb_perfcount.h 	void (*perfcount_set_client) (struct smb_perfcount_data *pcd, uid_t uid,
pcd                42 source3/include/smb_perfcount.h 	void (*perfcount_copy_context) (struct smb_perfcount_data *pcd,
pcd                44 source3/include/smb_perfcount.h 	void (*perfcount_defer_op) (struct smb_perfcount_data *pcd,
pcd                46 source3/include/smb_perfcount.h 	void (*perfcount_end) (struct smb_perfcount_data *pcd);
pcd                54 source3/include/smb_perfcount.h void smb_init_perfcount_data(struct smb_perfcount_data *pcd);
pcd                43 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_end(struct smb_perfcount_data *pcd);
pcd                58 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_start(struct smb_perfcount_data *pcd)
pcd                72 source3/modules/perfcount_onefs.c 		pcd->context = &g_context;
pcd                74 source3/modules/perfcount_onefs.c 		pcd->context = NULL;
pcd                79 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_add(struct smb_perfcount_data *pcd)
pcd                82 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd                85 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               101 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_op(struct smb_perfcount_data *pcd, int op)
pcd               103 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               107 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               118 source3/modules/perfcount_onefs.c 		onefs_smb_statistics_end(pcd);
pcd               122 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_subop(struct smb_perfcount_data *pcd,
pcd               125 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               129 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               145 source3/modules/perfcount_onefs.c 		onefs_smb_statistics_end(pcd);
pcd               148 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_ioctl(struct smb_perfcount_data *pcd,
pcd               151 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               155 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               170 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_msglen_in(struct smb_perfcount_data *pcd,
pcd               173 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               177 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               184 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_msglen_out(struct smb_perfcount_data *pcd,
pcd               187 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               190 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               216 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_copy_context(struct smb_perfcount_data *pcd,
pcd               219 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               224 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               247 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_defer_op(struct smb_perfcount_data *pcd,
pcd               250 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               255 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               262 source3/modules/perfcount_onefs.c 		pcd->context = NULL;
pcd               281 source3/modules/perfcount_onefs.c 	if (pcd != def_pcd)
pcd               282 source3/modules/perfcount_onefs.c 		pcd->context = NULL;
pcd               285 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_set_client(struct smb_perfcount_data *pcd,
pcd               293 source3/modules/perfcount_onefs.c static void onefs_smb_statistics_end(struct smb_perfcount_data *pcd)
pcd               295 source3/modules/perfcount_onefs.c 	struct onefs_stats_context *ctxt = pcd->context;
pcd               299 source3/modules/perfcount_onefs.c         if (pcd->context == NULL)
pcd               329 source3/modules/perfcount_onefs.c 	pcd->context = NULL;
pcd               190 source3/modules/perfcount_test.c static void perfcount_test_start(struct smb_perfcount_data *pcd)
pcd               198 source3/modules/perfcount_test.c 	if (pcd->context) {
pcd               200 source3/modules/perfcount_test.c 			 "initialized context - %p\n", pcd));
pcd               221 source3/modules/perfcount_test.c 	pcd->context = (void*)ctxt;
pcd               224 source3/modules/perfcount_test.c static void perfcount_test_add(struct smb_perfcount_data *pcd)
pcd               227 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               230 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               242 source3/modules/perfcount_test.c static void perfcount_test_set_op(struct smb_perfcount_data *pcd, int op)
pcd               245 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               247 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               253 source3/modules/perfcount_test.c static void perfcount_test_set_subop(struct smb_perfcount_data *pcd, int sub_op)
pcd               256 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               258 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               264 source3/modules/perfcount_test.c static void perfcount_test_set_ioctl(struct smb_perfcount_data *pcd, int io_ctl)
pcd               267 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               268 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               274 source3/modules/perfcount_test.c static void perfcount_test_set_msglen_in(struct smb_perfcount_data *pcd,
pcd               278 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               279 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               285 source3/modules/perfcount_test.c static void perfcount_test_set_msglen_out(struct smb_perfcount_data *pcd,
pcd               289 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               291 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               297 source3/modules/perfcount_test.c static void perfcount_test_copy_context(struct smb_perfcount_data *pcd,
pcd               301 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               307 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               347 source3/modules/perfcount_test.c static void perfcount_test_defer_op(struct smb_perfcount_data *pcd,
pcd               354 source3/modules/perfcount_test.c static void perfcount_test_set_client(struct smb_perfcount_data *pcd,
pcd               362 source3/modules/perfcount_test.c static void perfcount_test_end(struct smb_perfcount_data *pcd)
pcd               365 source3/modules/perfcount_test.c 		(struct perfcount_test_context *)pcd->context;
pcd               366 source3/modules/perfcount_test.c         if (pcd->context == NULL)
pcd               372 source3/modules/perfcount_test.c 	pcd->context = NULL;
pcd               302 source3/smbd/aio.c 				&aio_ex->req->pcd)) {
pcd               198 source3/smbd/blocking.c 	SMB_PERFCOUNT_DEFER_OP(&req->pcd, &req->pcd);
pcd               137 source3/smbd/ipc.c 			  IS_CONN_ENCRYPTED(conn), &req->pcd)) {
pcd               193 source3/smbd/ipc.c 				  IS_CONN_ENCRYPTED(conn), &req->pcd))
pcd               300 source3/smbd/ipc.c 		    &req->pcd)) {
pcd               326 source3/smbd/ipc.c 				  ||req->encrypted, &req->pcd)) {
pcd               147 source3/smbd/notify.c 			  req->encrypted, &req->pcd)) {
pcd               234 source3/smbd/nttrans.c 				&req->pcd)) {
pcd              1831 source3/smbd/nttrans.c 	SMB_PERFCOUNT_SET_IOCTL(&req->pcd, function);
pcd              2502 source3/smbd/nttrans.c 	SMB_PERFCOUNT_SET_SUBOP(&req->pcd, state->call);
pcd               167 source3/smbd/perfcount.c void smb_init_perfcount_data(struct smb_perfcount_data *pcd)
pcd               170 source3/smbd/perfcount.c 	ZERO_STRUCTP(pcd);
pcd               171 source3/smbd/perfcount.c 	pcd->handlers = g_smb_perfcount_handlers;
pcd               220 source3/smbd/pipes.c 			  &req->pcd)) {
pcd                36 source3/smbd/process.c 	          struct smb_perfcount_data *pcd)
pcd                69 source3/smbd/process.c 	SMB_PERFCOUNT_SET_MSGLEN_OUT(pcd, len);
pcd                72 source3/smbd/process.c 	SMB_PERFCOUNT_END(pcd);
pcd               381 source3/smbd/process.c 	smb_init_perfcount_data(&req->pcd);
pcd               436 source3/smbd/process.c 		    msg->encrypted, &msg->pcd);
pcd               475 source3/smbd/process.c 	SMB_PERFCOUNT_DEFER_OP(&req->pcd, &msg->pcd);
pcd              1401 source3/smbd/process.c 		req->pcd = *deferred_pcd;
pcd              1403 source3/smbd/process.c 		SMB_PERFCOUNT_START(&req->pcd);
pcd              1404 source3/smbd/process.c 		SMB_PERFCOUNT_SET_OP(&req->pcd, req->cmd);
pcd              1405 source3/smbd/process.c 		SMB_PERFCOUNT_SET_MSGLEN_IN(&req->pcd, size);
pcd              1435 source3/smbd/process.c 			&req->pcd)) {
pcd              1675 source3/smbd/process.c 				  &req->pcd)) {
pcd              1685 source3/smbd/process.c 	SMB_PERFCOUNT_ADD(&req->pcd);
pcd              1686 source3/smbd/process.c 	SMB_PERFCOUNT_SET_OP(&req->pcd, chain_cmd);
pcd              1687 source3/smbd/process.c 	SMB_PERFCOUNT_SET_MSGLEN_IN(&req->pcd, smblen);
pcd              1798 source3/smbd/process.c 			  &req->pcd)) {
pcd              3394 source3/smbd/reply.c 		SMB_PERFCOUNT_SET_MSGLEN_OUT(&req->pcd, nread);
pcd              3395 source3/smbd/reply.c 		SMB_PERFCOUNT_END(&req->pcd);
pcd              3700 source3/smbd/reply.c 			&req->pcd)) {
pcd              4791 source3/smbd/reply.c 			cur_pcd = &req->pcd;
pcd              4793 source3/smbd/reply.c 			SMB_PERFCOUNT_COPY_CONTEXT(&req->pcd, &local_pcd);
pcd               836 source3/smbd/trans2.c 				&req->pcd))
pcd              7529 source3/smbd/trans2.c 	SMB_PERFCOUNT_SET_SUBOP(&req->pcd, state->call);