Linux kernel mirror (for testing) git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
kernel os linux

tracing/treewide: Remove second parameter of __assign_str()

With the rework of how the __string() handles dynamic strings where it
saves off the source string in field in the helper structure[1], the
assignment of that value to the trace event field is stored in the helper
value and does not need to be passed in again.

This means that with:

__string(field, mystring)

Which use to be assigned with __assign_str(field, mystring), no longer
needs the second parameter and it is unused. With this, __assign_str()
will now only get a single parameter.

There's over 700 users of __assign_str() and because coccinelle does not
handle the TRACE_EVENT() macro I ended up using the following sed script:

git grep -l __assign_str | while read a ; do
sed -e 's/\(__assign_str([^,]*[^ ,]\) *,[^;]*/\1)/' $a > /tmp/test-file;
mv /tmp/test-file $a;
done

I then searched for __assign_str() that did not end with ';' as those
were multi line assignments that the sed script above would fail to catch.

Note, the same updates will need to be done for:

__assign_str_len()
__assign_rel_str()
__assign_rel_str_len()

I tested this with both an allmodconfig and an allyesconfig (build only for both).

[1] https://lore.kernel.org/linux-trace-kernel/20240222211442.634192653@goodmis.org/

Link: https://lore.kernel.org/linux-trace-kernel/20240516133454.681ba6a0@rorschach.local.home

Cc: Masami Hiramatsu <mhiramat@kernel.org>
Cc: Mathieu Desnoyers <mathieu.desnoyers@efficios.com>
Cc: Linus Torvalds <torvalds@linux-foundation.org>
Cc: Julia Lawall <Julia.Lawall@inria.fr>
Signed-off-by: Steven Rostedt (Google) <rostedt@goodmis.org>
Acked-by: Jani Nikula <jani.nikula@intel.com>
Acked-by: Christian König <christian.koenig@amd.com> for the amdgpu parts.
Acked-by: Thomas Hellström <thomas.hellstrom@linux.intel.com> #for
Acked-by: Rafael J. Wysocki <rafael@kernel.org> # for thermal
Acked-by: Takashi Iwai <tiwai@suse.de>
Acked-by: Darrick J. Wong <djwong@kernel.org> # xfs
Tested-by: Guenter Roeck <linux@roeck-us.net>

+794 -808
+1 -1
arch/arm64/kernel/trace-events-emulation.h
··· 18 18 ), 19 19 20 20 TP_fast_assign( 21 - __assign_str(instr, instr); 21 + __assign_str(instr); 22 22 __entry->addr = addr; 23 23 ), 24 24
+2 -2
arch/powerpc/include/asm/trace.h
··· 137 137 138 138 TP_fast_assign( 139 139 __entry->nargs = be32_to_cpu(rtas_args->nargs); 140 - __assign_str(name, name); 140 + __assign_str(name); 141 141 be32_to_cpu_array(__get_dynamic_array(inputs), rtas_args->args, __entry->nargs); 142 142 ), 143 143 ··· 162 162 TP_fast_assign( 163 163 __entry->nr_other = be32_to_cpu(rtas_args->nret) - 1; 164 164 __entry->status = be32_to_cpu(rtas_args->rets[0]); 165 - __assign_str(name, name); 165 + __assign_str(name); 166 166 be32_to_cpu_array(__get_dynamic_array(other_outputs), 167 167 &rtas_args->rets[1], __entry->nr_other); 168 168 ),
+1 -1
arch/x86/kvm/trace.h
··· 1678 1678 ), 1679 1679 1680 1680 TP_fast_assign( 1681 - __assign_str(msg, msg); 1681 + __assign_str(msg); 1682 1682 __entry->err = err; 1683 1683 ), 1684 1684
+9 -9
drivers/base/regmap/trace.h
··· 27 27 ), 28 28 29 29 TP_fast_assign( 30 - __assign_str(name, regmap_name(map)); 30 + __assign_str(name); 31 31 __entry->reg = reg; 32 32 __entry->val = val; 33 33 ), ··· 74 74 ), 75 75 76 76 TP_fast_assign( 77 - __assign_str(name, regmap_name(map)); 77 + __assign_str(name); 78 78 __entry->reg = reg; 79 79 __entry->val_len = val_len; 80 80 memcpy(__get_dynamic_array(buf), val, val_len); ··· 113 113 ), 114 114 115 115 TP_fast_assign( 116 - __assign_str(name, regmap_name(map)); 116 + __assign_str(name); 117 117 __entry->reg = reg; 118 118 __entry->count = count; 119 119 ), ··· 163 163 ), 164 164 165 165 TP_fast_assign( 166 - __assign_str(name, regmap_name(map)); 167 - __assign_str(status, status); 168 - __assign_str(type, type); 166 + __assign_str(name); 167 + __assign_str(status); 168 + __assign_str(type); 169 169 ), 170 170 171 171 TP_printk("%s type=%s status=%s", __get_str(name), ··· 184 184 ), 185 185 186 186 TP_fast_assign( 187 - __assign_str(name, regmap_name(map)); 187 + __assign_str(name); 188 188 __entry->flag = flag; 189 189 ), 190 190 ··· 216 216 ), 217 217 218 218 TP_fast_assign( 219 - __assign_str(name, regmap_name(map)); 219 + __assign_str(name); 220 220 ), 221 221 222 222 TP_printk("%s", __get_str(name)) ··· 264 264 ), 265 265 266 266 TP_fast_assign( 267 - __assign_str(name, regmap_name(map)); 267 + __assign_str(name); 268 268 __entry->from = from; 269 269 __entry->to = to; 270 270 ),
+1 -1
drivers/base/trace.h
··· 28 28 __field(size_t, size) 29 29 ), 30 30 TP_fast_assign( 31 - __assign_str(devname, dev_name(dev)); 31 + __assign_str(devname); 32 32 __entry->op = op; 33 33 __entry->node = node; 34 34 __entry->name = name;
+6 -6
drivers/block/rnbd/rnbd-srv-trace.h
··· 27 27 28 28 TP_fast_assign( 29 29 __entry->qdepth = srv->queue_depth; 30 - __assign_str(sessname, srv->sessname); 30 + __assign_str(sessname); 31 31 ), 32 32 33 33 TP_printk("sessname: %s qdepth: %d", ··· 85 85 ), 86 86 87 87 TP_fast_assign( 88 - __assign_str(sessname, srv->sessname); 88 + __assign_str(sessname); 89 89 __entry->dir = id->dir; 90 90 __entry->ver = srv->ver; 91 91 __entry->device_id = le32_to_cpu(msg->device_id); ··· 130 130 __entry->proto_ver = srv->ver; 131 131 __entry->clt_ver = msg->ver; 132 132 __entry->srv_ver = RNBD_PROTO_VER_MAJOR; 133 - __assign_str(sessname, srv->sessname); 133 + __assign_str(sessname); 134 134 ), 135 135 136 136 TP_printk("Session %s using proto-ver %d (clt-ver: %d, srv-ver: %d)", ··· 165 165 166 166 TP_fast_assign( 167 167 __entry->access_mode = msg->access_mode; 168 - __assign_str(sessname, srv->sessname); 169 - __assign_str(dev_name, msg->dev_name); 168 + __assign_str(sessname); 169 + __assign_str(dev_name); 170 170 ), 171 171 172 172 TP_printk("Open message received: session='%s' path='%s' access_mode=%s", ··· 189 189 190 190 TP_fast_assign( 191 191 __entry->device_id = le32_to_cpu(msg->device_id); 192 - __assign_str(sessname, srv->sessname); 192 + __assign_str(sessname); 193 193 ), 194 194 195 195 TP_printk("Close message received: session='%s' device id='%d'",
+6 -6
drivers/bus/mhi/host/trace.h
··· 103 103 ), 104 104 105 105 TP_fast_assign( 106 - __assign_str(name, mhi_cntrl->mhi_dev->name); 106 + __assign_str(name); 107 107 __entry->ch_num = mhi_chan->chan; 108 108 __entry->wp = mhi_tre; 109 109 __entry->tre_ptr = mhi_tre->ptr; ··· 131 131 ), 132 132 133 133 TP_fast_assign( 134 - __assign_str(name, mhi_cntrl->mhi_dev->name); 134 + __assign_str(name); 135 135 __entry->local_ee = mhi_cntrl->ee; 136 136 __entry->state = mhi_cntrl->dev_state; 137 137 __entry->dev_ee = dev_ee; ··· 158 158 ), 159 159 160 160 TP_fast_assign( 161 - __assign_str(name, mhi_cntrl->mhi_dev->name); 161 + __assign_str(name); 162 162 if (pm_state) 163 163 pm_state = __fls(pm_state); 164 164 __entry->pm_state = pm_state; ··· 184 184 ), 185 185 186 186 TP_fast_assign( 187 - __assign_str(name, mhi_cntrl->mhi_dev->name); 187 + __assign_str(name); 188 188 __entry->rp = rp; 189 189 __entry->ptr = rp->ptr; 190 190 __entry->dword0 = rp->dword[0]; ··· 226 226 ), 227 227 228 228 TP_fast_assign( 229 - __assign_str(name, mhi_cntrl->mhi_dev->name); 229 + __assign_str(name); 230 230 __entry->ch_num = mhi_chan->chan; 231 231 __entry->state = state; 232 232 __entry->reason = reason; ··· 265 265 ), 266 266 267 267 TP_fast_assign( 268 - __assign_str(name, mhi_cntrl->mhi_dev->name); 268 + __assign_str(name); 269 269 __entry->state = state; 270 270 ), 271 271
+16 -16
drivers/cxl/core/trace.h
··· 60 60 __array(u32, header_log, CXL_HEADERLOG_SIZE_U32) 61 61 ), 62 62 TP_fast_assign( 63 - __assign_str(memdev, dev_name(&cxlmd->dev)); 64 - __assign_str(host, dev_name(cxlmd->dev.parent)); 63 + __assign_str(memdev); 64 + __assign_str(host); 65 65 __entry->serial = cxlmd->cxlds->serial; 66 66 __entry->status = status; 67 67 __entry->first_error = fe; ··· 106 106 __field(u32, status) 107 107 ), 108 108 TP_fast_assign( 109 - __assign_str(memdev, dev_name(&cxlmd->dev)); 110 - __assign_str(host, dev_name(cxlmd->dev.parent)); 109 + __assign_str(memdev); 110 + __assign_str(host); 111 111 __entry->serial = cxlmd->cxlds->serial; 112 112 __entry->status = status; 113 113 ), ··· 142 142 ), 143 143 144 144 TP_fast_assign( 145 - __assign_str(memdev, dev_name(&cxlmd->dev)); 146 - __assign_str(host, dev_name(cxlmd->dev.parent)); 145 + __assign_str(memdev); 146 + __assign_str(host); 147 147 __entry->serial = cxlmd->cxlds->serial; 148 148 __entry->log = log; 149 149 __entry->count = le16_to_cpu(payload->overflow_err_count); ··· 200 200 __field(u8, hdr_maint_op_class) 201 201 202 202 #define CXL_EVT_TP_fast_assign(cxlmd, l, hdr) \ 203 - __assign_str(memdev, dev_name(&(cxlmd)->dev)); \ 204 - __assign_str(host, dev_name((cxlmd)->dev.parent)); \ 203 + __assign_str(memdev); \ 204 + __assign_str(host); \ 205 205 __entry->log = (l); \ 206 206 __entry->serial = (cxlmd)->cxlds->serial; \ 207 207 __entry->hdr_length = (hdr).length; \ ··· 359 359 __entry->validity_flags = get_unaligned_le16(&rec->validity_flags); 360 360 __entry->hpa = hpa; 361 361 if (cxlr) { 362 - __assign_str(region_name, dev_name(&cxlr->dev)); 362 + __assign_str(region_name); 363 363 uuid_copy(&__entry->region_uuid, &cxlr->params.uuid); 364 364 } else { 365 - __assign_str(region_name, ""); 365 + __assign_str(region_name); 366 366 uuid_copy(&__entry->region_uuid, &uuid_null); 367 367 } 368 368 ), ··· 462 462 CXL_EVENT_DER_CORRECTION_MASK_SIZE); 463 463 __entry->hpa = hpa; 464 464 if (cxlr) { 465 - __assign_str(region_name, dev_name(&cxlr->dev)); 465 + __assign_str(region_name); 466 466 uuid_copy(&__entry->region_uuid, &cxlr->params.uuid); 467 467 } else { 468 - __assign_str(region_name, ""); 468 + __assign_str(region_name); 469 469 uuid_copy(&__entry->region_uuid, &uuid_null); 470 470 } 471 471 ), ··· 692 692 ), 693 693 694 694 TP_fast_assign( 695 - __assign_str(memdev, dev_name(&cxlmd->dev)); 696 - __assign_str(host, dev_name(cxlmd->dev.parent)); 695 + __assign_str(memdev); 696 + __assign_str(host); 697 697 __entry->serial = cxlmd->cxlds->serial; 698 698 __entry->overflow_ts = cxl_poison_overflow(flags, overflow_ts); 699 699 __entry->dpa = cxl_poison_record_dpa(record); ··· 702 702 __entry->trace_type = trace_type; 703 703 __entry->flags = flags; 704 704 if (cxlr) { 705 - __assign_str(region, dev_name(&cxlr->dev)); 705 + __assign_str(region); 706 706 memcpy(__entry->uuid, &cxlr->params.uuid, 16); 707 707 __entry->hpa = cxl_trace_hpa(cxlr, cxlmd, 708 708 __entry->dpa); 709 709 } else { 710 - __assign_str(region, ""); 710 + __assign_str(region); 711 711 memset(__entry->uuid, 0, 16); 712 712 __entry->hpa = ULLONG_MAX; 713 713 }
+1 -1
drivers/dma-buf/sync_trace.h
··· 20 20 ), 21 21 22 22 TP_fast_assign( 23 - __assign_str(name, timeline->name); 23 + __assign_str(name); 24 24 __entry->value = timeline->value; 25 25 ), 26 26
+8 -8
drivers/gpu/drm/amd/amdgpu/amdgpu_trace.h
··· 178 178 179 179 TP_fast_assign( 180 180 __entry->sched_job_id = job->base.id; 181 - __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job)); 181 + __assign_str(timeline); 182 182 __entry->context = job->base.s_fence->finished.context; 183 183 __entry->seqno = job->base.s_fence->finished.seqno; 184 - __assign_str(ring, to_amdgpu_ring(job->base.sched)->name); 184 + __assign_str(ring); 185 185 __entry->num_ibs = job->num_ibs; 186 186 ), 187 187 TP_printk("sched_job=%llu, timeline=%s, context=%u, seqno=%u, ring_name=%s, num_ibs=%u", ··· 203 203 204 204 TP_fast_assign( 205 205 __entry->sched_job_id = job->base.id; 206 - __assign_str(timeline, AMDGPU_JOB_GET_TIMELINE_NAME(job)); 206 + __assign_str(timeline); 207 207 __entry->context = job->base.s_fence->finished.context; 208 208 __entry->seqno = job->base.s_fence->finished.seqno; 209 - __assign_str(ring, to_amdgpu_ring(job->base.sched)->name); 209 + __assign_str(ring); 210 210 __entry->num_ibs = job->num_ibs; 211 211 ), 212 212 TP_printk("sched_job=%llu, timeline=%s, context=%u, seqno=%u, ring_name=%s, num_ibs=%u", ··· 231 231 232 232 TP_fast_assign( 233 233 __entry->pasid = vm->pasid; 234 - __assign_str(ring, ring->name); 234 + __assign_str(ring); 235 235 __entry->vmid = job->vmid; 236 236 __entry->vm_hub = ring->vm_hub, 237 237 __entry->pd_addr = job->vm_pd_addr; ··· 425 425 ), 426 426 427 427 TP_fast_assign( 428 - __assign_str(ring, ring->name); 428 + __assign_str(ring); 429 429 __entry->vmid = vmid; 430 430 __entry->vm_hub = ring->vm_hub; 431 431 __entry->pd_addr = pd_addr; ··· 526 526 ), 527 527 528 528 TP_fast_assign( 529 - __assign_str(ring, sched_job->base.sched->name); 529 + __assign_str(ring); 530 530 __entry->id = sched_job->base.id; 531 531 __entry->fence = fence; 532 532 __entry->ctx = fence->context; ··· 563 563 ), 564 564 TP_fast_assign( 565 565 __entry->index = index; 566 - __assign_str(func, func); 566 + __assign_str(func); 567 567 ), 568 568 TP_printk("amdgpu runpm reference dump 0x%x: 0x%s\n", 569 569 __entry->index,
+1 -1
drivers/gpu/drm/amd/display/amdgpu_dm/amdgpu_dm_trace.h
··· 87 87 __entry->writes = write_count; 88 88 __entry->read_delta = read_count - *last_read; 89 89 __entry->write_delta = write_count - *last_write; 90 - __assign_str(func, func); 90 + __assign_str(func); 91 91 __entry->line = line; 92 92 *last_read = read_count; 93 93 *last_write = write_count;
+28 -28
drivers/gpu/drm/i915/display/intel_display_trace.h
··· 34 34 TP_fast_assign( 35 35 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); 36 36 struct intel_crtc *it__; 37 - __assign_str(dev, __dev_name_kms(crtc)); 37 + __assign_str(dev); 38 38 for_each_intel_crtc(&dev_priv->drm, it__) { 39 39 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__); 40 40 __entry->scanline[it__->pipe] = intel_get_crtc_scanline(it__); ··· 63 63 TP_fast_assign( 64 64 struct drm_i915_private *dev_priv = to_i915(crtc->base.dev); 65 65 struct intel_crtc *it__; 66 - __assign_str(dev, __dev_name_kms(crtc)); 66 + __assign_str(dev); 67 67 for_each_intel_crtc(&dev_priv->drm, it__) { 68 68 __entry->frame[it__->pipe] = intel_crtc_get_vblank_counter(it__); 69 69 __entry->scanline[it__->pipe] = intel_get_crtc_scanline(it__); ··· 91 91 ), 92 92 93 93 TP_fast_assign( 94 - __assign_str(dev, __dev_name_kms(crtc)); 94 + __assign_str(dev); 95 95 __entry->pipe = crtc->pipe; 96 96 __entry->frame = intel_crtc_get_vblank_counter(crtc); 97 97 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 119 119 120 120 TP_fast_assign( 121 121 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); 122 - __assign_str(dev, __dev_name_kms(crtc)); 122 + __assign_str(dev); 123 123 __entry->pipe = pipe; 124 124 __entry->frame = intel_crtc_get_vblank_counter(crtc); 125 125 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 144 144 TP_fast_assign( 145 145 enum pipe pipe = pch_transcoder; 146 146 struct intel_crtc *crtc = intel_crtc_for_pipe(dev_priv, pipe); 147 - __assign_str(dev, __dev_name_i915(dev_priv)); 147 + __assign_str(dev); 148 148 __entry->pipe = pipe; 149 149 __entry->frame = intel_crtc_get_vblank_counter(crtc); 150 150 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 169 169 170 170 TP_fast_assign( 171 171 struct intel_crtc *crtc; 172 - __assign_str(dev, __dev_name_i915(dev_priv)); 172 + __assign_str(dev); 173 173 for_each_intel_crtc(&dev_priv->drm, crtc) { 174 174 __entry->frame[crtc->pipe] = intel_crtc_get_vblank_counter(crtc); 175 175 __entry->scanline[crtc->pipe] = intel_get_crtc_scanline(crtc); ··· 209 209 ), 210 210 211 211 TP_fast_assign( 212 - __assign_str(dev, __dev_name_kms(crtc)); 212 + __assign_str(dev); 213 213 __entry->pipe = crtc->pipe; 214 214 __entry->frame = intel_crtc_get_vblank_counter(crtc); 215 215 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 256 256 ), 257 257 258 258 TP_fast_assign( 259 - __assign_str(dev, __dev_name_kms(crtc)); 259 + __assign_str(dev); 260 260 __entry->pipe = crtc->pipe; 261 261 __entry->frame = intel_crtc_get_vblank_counter(crtc); 262 262 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 293 293 ), 294 294 295 295 TP_fast_assign( 296 - __assign_str(dev, __dev_name_kms(crtc)); 296 + __assign_str(dev); 297 297 __entry->pipe = crtc->pipe; 298 298 __entry->frame = intel_crtc_get_vblank_counter(crtc); 299 299 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 323 323 ), 324 324 325 325 TP_fast_assign( 326 - __assign_str(dev, __dev_name_kms(plane)); 327 - __assign_str(name, plane->base.name); 326 + __assign_str(dev); 327 + __assign_str(name); 328 328 __entry->pipe = crtc->pipe; 329 329 __entry->frame = intel_crtc_get_vblank_counter(crtc); 330 330 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 354 354 ), 355 355 356 356 TP_fast_assign( 357 - __assign_str(dev, __dev_name_kms(plane)); 358 - __assign_str(name, plane->base.name); 357 + __assign_str(dev); 358 + __assign_str(name); 359 359 __entry->pipe = crtc->pipe; 360 360 __entry->frame = intel_crtc_get_vblank_counter(crtc); 361 361 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 383 383 ), 384 384 385 385 TP_fast_assign( 386 - __assign_str(dev, __dev_name_kms(plane)); 387 - __assign_str(name, plane->base.name); 386 + __assign_str(dev); 387 + __assign_str(name); 388 388 __entry->pipe = crtc->pipe; 389 389 __entry->frame = intel_crtc_get_vblank_counter(crtc); 390 390 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 410 410 TP_fast_assign( 411 411 struct intel_crtc *crtc = intel_crtc_for_pipe(to_i915(plane->base.dev), 412 412 plane->pipe); 413 - __assign_str(dev, __dev_name_kms(plane)); 414 - __assign_str(name, plane->base.name); 413 + __assign_str(dev); 414 + __assign_str(name); 415 415 __entry->pipe = crtc->pipe; 416 416 __entry->frame = intel_crtc_get_vblank_counter(crtc); 417 417 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 437 437 TP_fast_assign( 438 438 struct intel_crtc *crtc = intel_crtc_for_pipe(to_i915(plane->base.dev), 439 439 plane->pipe); 440 - __assign_str(dev, __dev_name_kms(plane)); 441 - __assign_str(name, plane->base.name); 440 + __assign_str(dev); 441 + __assign_str(name); 442 442 __entry->pipe = crtc->pipe; 443 443 __entry->frame = intel_crtc_get_vblank_counter(crtc); 444 444 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 464 464 TP_fast_assign( 465 465 struct intel_crtc *crtc = intel_crtc_for_pipe(to_i915(plane->base.dev), 466 466 plane->pipe); 467 - __assign_str(dev, __dev_name_kms(plane)); 468 - __assign_str(name, plane->base.name); 467 + __assign_str(dev); 468 + __assign_str(name); 469 469 __entry->pipe = crtc->pipe; 470 470 __entry->frame = intel_crtc_get_vblank_counter(crtc); 471 471 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 488 488 ), 489 489 490 490 TP_fast_assign( 491 - __assign_str(dev, __dev_name_kms(crtc)); 491 + __assign_str(dev); 492 492 __entry->pipe = crtc->pipe; 493 493 __entry->frame = intel_crtc_get_vblank_counter(crtc); 494 494 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 511 511 ), 512 512 513 513 TP_fast_assign( 514 - __assign_str(dev, __dev_name_kms(crtc)); 514 + __assign_str(dev); 515 515 __entry->pipe = crtc->pipe; 516 516 __entry->frame = intel_crtc_get_vblank_counter(crtc); 517 517 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 536 536 ), 537 537 538 538 TP_fast_assign( 539 - __assign_str(dev, __dev_name_kms(crtc)); 539 + __assign_str(dev); 540 540 __entry->pipe = crtc->pipe; 541 541 __entry->frame = intel_crtc_get_vblank_counter(crtc); 542 542 __entry->scanline = intel_get_crtc_scanline(crtc); ··· 564 564 ), 565 565 566 566 TP_fast_assign( 567 - __assign_str(dev, __dev_name_kms(crtc)); 567 + __assign_str(dev); 568 568 __entry->pipe = crtc->pipe; 569 569 __entry->frame = crtc->debug.start_vbl_count; 570 570 __entry->scanline = crtc->debug.scanline_start; ··· 590 590 ), 591 591 592 592 TP_fast_assign( 593 - __assign_str(dev, __dev_name_kms(crtc)); 593 + __assign_str(dev); 594 594 __entry->pipe = crtc->pipe; 595 595 __entry->frame = frame; 596 596 __entry->scanline = scanline_end; ··· 613 613 ), 614 614 615 615 TP_fast_assign( 616 - __assign_str(dev, __dev_name_i915(i915)); 616 + __assign_str(dev); 617 617 __entry->frontbuffer_bits = frontbuffer_bits; 618 618 __entry->origin = origin; 619 619 ), ··· 634 634 ), 635 635 636 636 TP_fast_assign( 637 - __assign_str(dev, __dev_name_i915(i915)); 637 + __assign_str(dev); 638 638 __entry->frontbuffer_bits = frontbuffer_bits; 639 639 __entry->origin = origin; 640 640 ),
+1 -1
drivers/gpu/drm/lima/lima_trace.h
··· 24 24 __entry->task_id = task->base.id; 25 25 __entry->context = task->base.s_fence->finished.context; 26 26 __entry->seqno = task->base.s_fence->finished.seqno; 27 - __assign_str(pipe, task->base.sched->name); 27 + __assign_str(pipe); 28 28 ), 29 29 30 30 TP_printk("task=%llu, context=%u seqno=%u pipe=%s",
+6 -6
drivers/gpu/drm/msm/disp/dpu1/dpu_trace.h
··· 113 113 ), 114 114 TP_fast_assign( 115 115 __entry->pid = pid; 116 - __assign_str(trace_name, name); 116 + __assign_str(trace_name); 117 117 __entry->trace_begin = trace_begin; 118 118 ), 119 119 TP_printk("%s|%d|%s", __entry->trace_begin ? "B" : "E", ··· 130 130 ), 131 131 TP_fast_assign( 132 132 __entry->pid = current->tgid; 133 - __assign_str(counter_name, name); 133 + __assign_str(counter_name); 134 134 __entry->value = value; 135 135 ), 136 136 TP_printk("%d|%s|%d", __entry->pid, ··· 379 379 __entry->sw_event = sw_event; 380 380 __entry->idle_pc_supported = idle_pc_supported; 381 381 __entry->rc_state = rc_state; 382 - __assign_str(stage_str, stage); 382 + __assign_str(stage_str); 383 383 ), 384 384 TP_printk("%s: id:%u, sw_event:%d, idle_pc_supported:%s, rc_state:%d", 385 385 __get_str(stage_str), __entry->drm_id, __entry->sw_event, ··· 401 401 TP_fast_assign( 402 402 __entry->drm_id = drm_id; 403 403 __entry->event = event; 404 - __assign_str(intf_mode_str, intf_mode); 404 + __assign_str(intf_mode_str); 405 405 __entry->intf_idx = intf_idx; 406 406 __entry->wb_idx = wb_idx; 407 407 ), ··· 446 446 ), 447 447 TP_fast_assign( 448 448 __entry->drm_id = drm_id; 449 - __assign_str(intf_mode_str, intf_mode); 449 + __assign_str(intf_mode_str); 450 450 __entry->intf_idx = intf_idx; 451 451 __entry->wb_idx = wb_idx; 452 452 __entry->pending_kickoff_cnt = pending_kickoff_cnt; ··· 946 946 __field( u64, clk_rate ) 947 947 ), 948 948 TP_fast_assign( 949 - __assign_str(dev_name, dev->unique); 949 + __assign_str(dev_name); 950 950 __entry->stop_req = stop_req; 951 951 __entry->clk_rate = clk_rate; 952 952 ),
+2 -2
drivers/gpu/drm/scheduler/gpu_scheduler_trace.h
··· 48 48 __entry->entity = entity; 49 49 __entry->id = sched_job->id; 50 50 __entry->fence = &sched_job->s_fence->finished; 51 - __assign_str(name, sched_job->sched->name); 51 + __assign_str(name); 52 52 __entry->job_count = spsc_queue_count(&entity->job_queue); 53 53 __entry->hw_job_count = atomic_read( 54 54 &sched_job->sched->credit_count); ··· 94 94 ), 95 95 96 96 TP_fast_assign( 97 - __assign_str(name, sched_job->sched->name); 97 + __assign_str(name); 98 98 __entry->id = sched_job->id; 99 99 __entry->fence = fence; 100 100 __entry->ctx = fence->context;
+1 -1
drivers/gpu/drm/virtio/virtgpu_trace.h
··· 25 25 TP_fast_assign( 26 26 __entry->dev = vq->vdev->index; 27 27 __entry->vq = vq->index; 28 - __assign_str(name, vq->name); 28 + __assign_str(name); 29 29 __entry->type = le32_to_cpu(hdr->type); 30 30 __entry->flags = le32_to_cpu(hdr->flags); 31 31 __entry->fence_id = le64_to_cpu(hdr->fence_id);
+2 -2
drivers/infiniband/core/cma_trace.h
··· 84 84 sizeof(struct sockaddr_in6)); 85 85 memcpy(__entry->dstaddr, &id_priv->id.route.addr.dst_addr, 86 86 sizeof(struct sockaddr_in6)); 87 - __assign_str(devname, device->name); 87 + __assign_str(devname); 88 88 ), 89 89 90 90 TP_printk("cm.id=%u src=%pISpc dst=%pISpc device=%s", ··· 334 334 ), 335 335 336 336 TP_fast_assign( 337 - __assign_str(name, device->name); 337 + __assign_str(name); 338 338 ), 339 339 340 340 TP_printk("device name=%s",
+1 -1
drivers/infiniband/hw/hfi1/hfi.h
··· 2425 2425 int hfi1_tempsense_rd(struct hfi1_devdata *dd, struct hfi1_temp *temp); 2426 2426 2427 2427 #define DD_DEV_ENTRY(dd) __string(dev, dev_name(&(dd)->pcidev->dev)) 2428 - #define DD_DEV_ASSIGN(dd) __assign_str(dev, dev_name(&(dd)->pcidev->dev)) 2428 + #define DD_DEV_ASSIGN(dd) __assign_str(dev) 2429 2429 2430 2430 static inline void hfi1_update_ah_attr(struct ib_device *ibdev, 2431 2431 struct rdma_ah_attr *attr)
+1 -1
drivers/infiniband/hw/hfi1/trace_dbg.h
··· 33 33 TP_STRUCT__entry(__string(function, function) 34 34 __vstring(msg, vaf->fmt, vaf->va) 35 35 ), 36 - TP_fast_assign(__assign_str(function, function); 36 + TP_fast_assign(__assign_str(function); 37 37 __assign_vstr(msg, vaf->fmt, vaf->va); 38 38 ), 39 39 TP_printk("(%s) %s",
+1 -1
drivers/infiniband/hw/hfi1/trace_rx.h
··· 90 90 TP_fast_assign( 91 91 __entry->ctxt = ctxt; 92 92 __entry->subctxt = subctxt; 93 - __assign_str(type, type); 93 + __assign_str(type); 94 94 __entry->start = start; 95 95 __entry->end = end; 96 96 ),
+2 -2
drivers/infiniband/hw/hfi1/trace_tid.h
··· 358 358 ), 359 359 TP_fast_assign(/* assign */ 360 360 __entry->qpn = qp ? qp->ibqp.qp_num : 0; 361 - __assign_str(msg, msg); 361 + __assign_str(msg); 362 362 __entry->more = more; 363 363 ), 364 364 TP_printk(/* print */ ··· 651 651 TP_fast_assign(/* assign */ 652 652 DD_DEV_ASSIGN(dd_from_ibdev(qp->ibqp.device)); 653 653 __entry->qpn = qp->ibqp.qp_num; 654 - __assign_str(msg, msg); 654 + __assign_str(msg); 655 655 __entry->index = index; 656 656 __entry->base = base; 657 657 __entry->map = map;
+2 -2
drivers/infiniband/hw/hfi1/trace_tx.h
··· 740 740 __string(newstate, nstate) 741 741 ), 742 742 TP_fast_assign(DD_DEV_ASSIGN(sde->dd); 743 - __assign_str(curstate, cstate); 744 - __assign_str(newstate, nstate); 743 + __assign_str(curstate); 744 + __assign_str(newstate); 745 745 ), 746 746 TP_printk("[%s] current state %s new state %s", 747 747 __get_str(dev),
+1 -1
drivers/infiniband/sw/rdmavt/trace.h
··· 4 4 */ 5 5 6 6 #define RDI_DEV_ENTRY(rdi) __string(dev, rvt_get_ibdev_name(rdi)) 7 - #define RDI_DEV_ASSIGN(rdi) __assign_str(dev, rvt_get_ibdev_name(rdi)) 7 + #define RDI_DEV_ASSIGN(rdi) __assign_str(dev) 8 8 9 9 #include "trace_rvt.h" 10 10 #include "trace_qp.h"
+1 -1
drivers/infiniband/sw/rdmavt/trace_rvt.h
··· 24 24 ), 25 25 TP_fast_assign( 26 26 RDI_DEV_ASSIGN(rdi); 27 - __assign_str(msg, msg); 27 + __assign_str(msg); 28 28 ), 29 29 TP_printk("[%s]: %s", __get_str(dev), __get_str(msg)) 30 30 );
+5 -5
drivers/interconnect/trace.h
··· 32 32 ), 33 33 34 34 TP_fast_assign( 35 - __assign_str(path_name, p->name); 36 - __assign_str(dev, dev_name(p->reqs[i].dev)); 37 - __assign_str(node_name, n->name); 35 + __assign_str(path_name); 36 + __assign_str(dev); 37 + __assign_str(node_name); 38 38 __entry->avg_bw = avg_bw; 39 39 __entry->peak_bw = peak_bw; 40 40 __entry->node_avg_bw = n->avg_bw; ··· 64 64 ), 65 65 66 66 TP_fast_assign( 67 - __assign_str(path_name, p->name); 68 - __assign_str(dev, dev_name(p->reqs[0].dev)); 67 + __assign_str(path_name); 68 + __assign_str(dev); 69 69 __entry->ret = ret; 70 70 ), 71 71
+7 -7
drivers/iommu/intel/trace.h
··· 32 32 ), 33 33 34 34 TP_fast_assign( 35 - __assign_str(iommu, iommu->name); 35 + __assign_str(iommu); 36 36 __entry->qw0 = qw0; 37 37 __entry->qw1 = qw1; 38 38 __entry->qw2 = qw2; ··· 79 79 __entry->dw2 = dw2; 80 80 __entry->dw3 = dw3; 81 81 __entry->seq = seq; 82 - __assign_str(iommu, iommu->name); 83 - __assign_str(dev, dev_name(dev)); 82 + __assign_str(iommu); 83 + __assign_str(dev); 84 84 ), 85 85 86 86 TP_printk("%s/%s seq# %ld: %s", ··· 102 102 __field(u32, users) 103 103 ), 104 104 TP_fast_assign( 105 - __assign_str(iommu, tag->iommu->name); 106 - __assign_str(dev, dev_name(tag->dev)); 105 + __assign_str(iommu); 106 + __assign_str(dev); 107 107 __entry->type = tag->type; 108 108 __entry->domain_id = tag->domain_id; 109 109 __entry->pasid = tag->pasid; ··· 152 152 __field(unsigned long, mask) 153 153 ), 154 154 TP_fast_assign( 155 - __assign_str(iommu, tag->iommu->name); 156 - __assign_str(dev, dev_name(tag->dev)); 155 + __assign_str(iommu); 156 + __assign_str(dev); 157 157 __entry->type = tag->type; 158 158 __entry->domain_id = tag->domain_id; 159 159 __entry->pasid = tag->pasid;
+1 -1
drivers/media/platform/nvidia/tegra-vde/trace.h
··· 20 20 __field(u32, value) 21 21 ), 22 22 TP_fast_assign( 23 - __assign_str(hw_name, tegra_vde_reg_base_name(vde, base)); 23 + __assign_str(hw_name); 24 24 __entry->offset = offset; 25 25 __entry->value = value; 26 26 ),
+3 -3
drivers/misc/mei/mei-trace.h
··· 26 26 __field(u32, val) 27 27 ), 28 28 TP_fast_assign( 29 - __assign_str(dev, dev_name(dev)); 29 + __assign_str(dev); 30 30 __entry->reg = reg; 31 31 __entry->offs = offs; 32 32 __entry->val = val; ··· 45 45 __field(u32, val) 46 46 ), 47 47 TP_fast_assign( 48 - __assign_str(dev, dev_name(dev)); 48 + __assign_str(dev); 49 49 __entry->reg = reg; 50 50 __entry->offs = offs; 51 51 __entry->val = val; ··· 64 64 __field(u32, val) 65 65 ), 66 66 TP_fast_assign( 67 - __assign_str(dev, dev_name(dev)); 67 + __assign_str(dev); 68 68 __entry->reg = reg; 69 69 __entry->offs = offs; 70 70 __entry->val = val;
+2 -2
drivers/net/dsa/mv88e6xxx/trace.h
··· 28 28 ), 29 29 30 30 TP_fast_assign( 31 - __assign_str(name, dev_name(dev)); 31 + __assign_str(name); 32 32 __entry->spid = spid; 33 33 __entry->portvec = portvec; 34 34 memcpy(__entry->addr, addr, ETH_ALEN); ··· 68 68 ), 69 69 70 70 TP_fast_assign( 71 - __assign_str(name, dev_name(dev)); 71 + __assign_str(name); 72 72 __entry->spid = spid; 73 73 __entry->vid = vid; 74 74 ),
+1 -1
drivers/net/ethernet/freescale/dpaa/dpaa_eth_trace.h
··· 57 57 __entry->fd_offset = qm_fd_get_offset(fd); 58 58 __entry->fd_length = qm_fd_get_length(fd); 59 59 __entry->fd_status = fd->status; 60 - __assign_str(name, netdev->name); 60 + __assign_str(name); 61 61 ), 62 62 63 63 /* This is what gets printed when the trace event is triggered */
+2 -2
drivers/net/ethernet/freescale/dpaa2/dpaa2-eth-trace.h
··· 48 48 __entry->fd_addr = dpaa2_fd_get_addr(fd); 49 49 __entry->fd_len = dpaa2_fd_get_len(fd); 50 50 __entry->fd_offset = dpaa2_fd_get_offset(fd); 51 - __assign_str(name, netdev->name); 51 + __assign_str(name); 52 52 ), 53 53 54 54 /* This is what gets printed when the trace event is ··· 144 144 __entry->dma_addr = dma_addr; 145 145 __entry->map_size = map_size; 146 146 __entry->bpid = bpid; 147 - __assign_str(name, netdev->name); 147 + __assign_str(name); 148 148 ), 149 149 150 150 /* This is what gets printed when the trace event is
+3 -3
drivers/net/ethernet/fungible/funeth/funeth_trace.h
··· 32 32 __entry->len = len; 33 33 __entry->sqe_idx = sqe_idx; 34 34 __entry->ngle = ngle; 35 - __assign_str(devname, txq->netdev->name); 35 + __assign_str(devname); 36 36 ), 37 37 38 38 TP_printk("%s: Txq %u, SQE idx %u, len %u, num GLEs %u", ··· 62 62 __entry->sqe_idx = sqe_idx; 63 63 __entry->num_sqes = num_sqes; 64 64 __entry->hw_head = hw_head; 65 - __assign_str(devname, txq->netdev->name); 65 + __assign_str(devname); 66 66 ), 67 67 68 68 TP_printk("%s: Txq %u, SQE idx %u, SQEs %u, HW head %u", ··· 97 97 __entry->len = pkt_len; 98 98 __entry->hash = hash; 99 99 __entry->cls_vec = cls_vec; 100 - __assign_str(devname, rxq->netdev->name); 100 + __assign_str(devname); 101 101 ), 102 102 103 103 TP_printk("%s: Rxq %u, CQ head %u, RQEs %u, len %u, hash %u, CV %#x",
+2 -2
drivers/net/ethernet/hisilicon/hns3/hns3_trace.h
··· 84 84 __entry->desc_dma = ring->desc_dma_addr, 85 85 memcpy(__entry->desc, &ring->desc[cur_ntu], 86 86 sizeof(struct hns3_desc)); 87 - __assign_str(devname, ring->tqp->handle->kinfo.netdev->name); 87 + __assign_str(devname); 88 88 ), 89 89 90 90 TP_printk( ··· 117 117 __entry->buf_dma = ring->desc_cb[ring->next_to_clean].dma; 118 118 memcpy(__entry->desc, &ring->desc[ring->next_to_clean], 119 119 sizeof(struct hns3_desc)); 120 - __assign_str(devname, ring->tqp->handle->kinfo.netdev->name); 120 + __assign_str(devname); 121 121 ), 122 122 123 123 TP_printk(
+6 -6
drivers/net/ethernet/hisilicon/hns3/hns3pf/hclge_trace.h
··· 33 33 __entry->vfid = req->mbx_src_vfid; 34 34 __entry->code = req->msg.code; 35 35 __entry->subcode = req->msg.subcode; 36 - __assign_str(pciname, pci_name(hdev->pdev)); 37 - __assign_str(devname, hdev->vport[0].nic.kinfo.netdev->name); 36 + __assign_str(pciname); 37 + __assign_str(devname); 38 38 memcpy(__entry->mbx_data, req, 39 39 sizeof(struct hclge_mbx_vf_to_pf_cmd)); 40 40 ), ··· 64 64 TP_fast_assign( 65 65 __entry->vfid = req->dest_vfid; 66 66 __entry->code = le16_to_cpu(req->msg.code); 67 - __assign_str(pciname, pci_name(hdev->pdev)); 68 - __assign_str(devname, hdev->vport[0].nic.kinfo.netdev->name); 67 + __assign_str(pciname); 68 + __assign_str(devname); 69 69 memcpy(__entry->mbx_data, req, 70 70 sizeof(struct hclge_mbx_pf_to_vf_cmd)); 71 71 ), ··· 101 101 __entry->rsv = le16_to_cpu(desc->rsv); 102 102 __entry->index = index; 103 103 __entry->num = num; 104 - __assign_str(pciname, pci_name(hw->cmq.csq.pdev)); 104 + __assign_str(pciname); 105 105 for (i = 0; i < HCLGE_DESC_DATA_LEN; i++) 106 106 __entry->data[i] = le32_to_cpu(desc->data[i]);), 107 107 ··· 144 144 TP_fast_assign(int i; 145 145 __entry->index = index; 146 146 __entry->num = num; 147 - __assign_str(pciname, pci_name(hw->cmq.csq.pdev)); 147 + __assign_str(pciname); 148 148 for (i = 0; i < PF_DESC_LEN; i++) 149 149 __entry->data[i] = le32_to_cpu(data[i]); 150 150 ),
+5 -5
drivers/net/ethernet/hisilicon/hns3/hns3vf/hclgevf_trace.h
··· 30 30 TP_fast_assign( 31 31 __entry->vfid = req->dest_vfid; 32 32 __entry->code = le16_to_cpu(req->msg.code); 33 - __assign_str(pciname, pci_name(hdev->pdev)); 34 - __assign_str(devname, hdev->nic.kinfo.netdev->name); 33 + __assign_str(pciname); 34 + __assign_str(devname); 35 35 memcpy(__entry->mbx_data, req, 36 36 sizeof(struct hclge_mbx_pf_to_vf_cmd)); 37 37 ), ··· 63 63 __entry->vfid = req->mbx_src_vfid; 64 64 __entry->code = req->msg.code; 65 65 __entry->subcode = req->msg.subcode; 66 - __assign_str(pciname, pci_name(hdev->pdev)); 67 - __assign_str(devname, hdev->nic.kinfo.netdev->name); 66 + __assign_str(pciname); 67 + __assign_str(devname); 68 68 memcpy(__entry->mbx_data, req, 69 69 sizeof(struct hclge_mbx_vf_to_pf_cmd)); 70 70 ), ··· 101 101 __entry->rsv = le16_to_cpu(desc->rsv); 102 102 __entry->index = index; 103 103 __entry->num = num; 104 - __assign_str(pciname, pci_name(hw->cmq.csq.pdev)); 104 + __assign_str(pciname); 105 105 for (i = 0; i < HCLGE_DESC_DATA_LEN; i++) 106 106 __entry->data[i] = le32_to_cpu(desc->data[i]);), 107 107
+5 -5
drivers/net/ethernet/intel/i40e/i40e_trace.h
··· 89 89 __entry->tx_clean_complete = tx_clean_complete; 90 90 __entry->irq_num = q->irq_num; 91 91 __entry->curr_cpu = get_cpu(); 92 - __assign_str(qname, q->name); 93 - __assign_str(dev_name, napi->dev ? napi->dev->name : NO_DEV); 92 + __assign_str(qname); 93 + __assign_str(dev_name); 94 94 __assign_bitmask(irq_affinity, cpumask_bits(&q->affinity_mask), 95 95 nr_cpumask_bits); 96 96 ), ··· 132 132 __entry->ring = ring; 133 133 __entry->desc = desc; 134 134 __entry->buf = buf; 135 - __assign_str(devname, ring->netdev->name); 135 + __assign_str(devname); 136 136 ), 137 137 138 138 TP_printk( ··· 177 177 __entry->ring = ring; 178 178 __entry->desc = desc; 179 179 __entry->xdp = xdp; 180 - __assign_str(devname, ring->netdev->name); 180 + __assign_str(devname); 181 181 ), 182 182 183 183 TP_printk( ··· 219 219 TP_fast_assign( 220 220 __entry->skb = skb; 221 221 __entry->ring = ring; 222 - __assign_str(devname, ring->netdev->name); 222 + __assign_str(devname); 223 223 ), 224 224 225 225 TP_printk(
+3 -3
drivers/net/ethernet/intel/iavf/iavf_trace.h
··· 83 83 __entry->ring = ring; 84 84 __entry->desc = desc; 85 85 __entry->buf = buf; 86 - __assign_str(devname, ring->netdev->name); 86 + __assign_str(devname); 87 87 ), 88 88 89 89 TP_printk( ··· 128 128 __entry->ring = ring; 129 129 __entry->desc = desc; 130 130 __entry->skb = skb; 131 - __assign_str(devname, ring->netdev->name); 131 + __assign_str(devname); 132 132 ), 133 133 134 134 TP_printk( ··· 170 170 TP_fast_assign( 171 171 __entry->skb = skb; 172 172 __entry->ring = ring; 173 - __assign_str(devname, ring->netdev->name); 173 + __assign_str(devname); 174 174 ), 175 175 176 176 TP_printk(
+6 -6
drivers/net/ethernet/intel/ice/ice_trace.h
··· 69 69 70 70 TP_fast_assign(__entry->q_vector = q_vector; 71 71 __entry->dim = dim; 72 - __assign_str(devname, q_vector->rx.rx_ring->netdev->name);), 72 + __assign_str(devname);), 73 73 74 74 TP_printk("netdev: %s Rx-Q: %d dim-state: %d dim-profile: %d dim-tune: %d dim-st-right: %d dim-st-left: %d dim-tired: %d", 75 75 __get_str(devname), ··· 96 96 97 97 TP_fast_assign(__entry->q_vector = q_vector; 98 98 __entry->dim = dim; 99 - __assign_str(devname, q_vector->tx.tx_ring->netdev->name);), 99 + __assign_str(devname);), 100 100 101 101 TP_printk("netdev: %s Tx-Q: %d dim-state: %d dim-profile: %d dim-tune: %d dim-st-right: %d dim-st-left: %d dim-tired: %d", 102 102 __get_str(devname), ··· 128 128 TP_fast_assign(__entry->ring = ring; 129 129 __entry->desc = desc; 130 130 __entry->buf = buf; 131 - __assign_str(devname, ring->netdev->name);), 131 + __assign_str(devname);), 132 132 133 133 TP_printk("netdev: %s ring: %pK desc: %pK buf %pK", __get_str(devname), 134 134 __entry->ring, __entry->desc, __entry->buf) ··· 156 156 157 157 TP_fast_assign(__entry->ring = ring; 158 158 __entry->desc = desc; 159 - __assign_str(devname, ring->netdev->name);), 159 + __assign_str(devname);), 160 160 161 161 TP_printk("netdev: %s ring: %pK desc: %pK", __get_str(devname), 162 162 __entry->ring, __entry->desc) ··· 180 180 TP_fast_assign(__entry->ring = ring; 181 181 __entry->desc = desc; 182 182 __entry->skb = skb; 183 - __assign_str(devname, ring->netdev->name);), 183 + __assign_str(devname);), 184 184 185 185 TP_printk("netdev: %s ring: %pK desc: %pK skb %pK", __get_str(devname), 186 186 __entry->ring, __entry->desc, __entry->skb) ··· 203 203 204 204 TP_fast_assign(__entry->ring = ring; 205 205 __entry->skb = skb; 206 - __assign_str(devname, ring->netdev->name);), 206 + __assign_str(devname);), 207 207 208 208 TP_printk("netdev: %s skb: %pK ring: %pK", __get_str(devname), 209 209 __entry->skb, __entry->ring)
+6 -6
drivers/net/ethernet/marvell/octeontx2/af/rvu_trace.h
··· 24 24 __field(u16, id) 25 25 __field(u64, size) 26 26 ), 27 - TP_fast_assign(__assign_str(dev, pci_name(pdev)); 27 + TP_fast_assign(__assign_str(dev); 28 28 __entry->id = id; 29 29 __entry->size = size; 30 30 ), ··· 39 39 __field(u16, num_msgs) 40 40 __field(u64, msg_size) 41 41 ), 42 - TP_fast_assign(__assign_str(dev, pci_name(pdev)); 42 + TP_fast_assign(__assign_str(dev); 43 43 __entry->num_msgs = num_msgs; 44 44 __entry->msg_size = msg_size; 45 45 ), ··· 55 55 __field(u16, rspid) 56 56 __field(int, rc) 57 57 ), 58 - TP_fast_assign(__assign_str(dev, pci_name(pdev)); 58 + TP_fast_assign(__assign_str(dev); 59 59 __entry->reqid = reqid; 60 60 __entry->rspid = rspid; 61 61 __entry->rc = rc; ··· 72 72 __string(str, msg) 73 73 __field(u64, intr) 74 74 ), 75 - TP_fast_assign(__assign_str(dev, pci_name(pdev)); 76 - __assign_str(str, msg); 75 + TP_fast_assign(__assign_str(dev); 76 + __assign_str(str); 77 77 __entry->intr = intr; 78 78 ), 79 79 TP_printk("[%s] mbox interrupt %s (0x%llx)\n", __get_str(dev), ··· 87 87 __field(u16, id) 88 88 __field(int, err) 89 89 ), 90 - TP_fast_assign(__assign_str(dev, pci_name(pdev)); 90 + TP_fast_assign(__assign_str(dev); 91 91 __entry->id = id; 92 92 __entry->err = err; 93 93 ),
+2 -2
drivers/net/ethernet/mellanox/mlx5/core/diag/cmd_tracepoint.h
··· 22 22 __field(u32, syndrome) 23 23 __field(int, err) 24 24 ), 25 - TP_fast_assign(__assign_str(command_str, command_str); 25 + TP_fast_assign(__assign_str(command_str); 26 26 __entry->opcode = opcode; 27 27 __entry->op_mod = op_mod; 28 - __assign_str(status_str, status_str); 28 + __assign_str(status_str); 29 29 __entry->status = status; 30 30 __entry->syndrome = syndrome; 31 31 __entry->err = err;
+1 -1
drivers/net/ethernet/mellanox/mlx5/core/diag/en_rep_tracepoint.h
··· 25 25 struct in6_addr *pin6; 26 26 __be32 *p32; 27 27 28 - __assign_str(devname, nhe->neigh_dev->name); 28 + __assign_str(devname); 29 29 __entry->neigh_connected = neigh_connected; 30 30 memcpy(__entry->ha, ha, ETH_ALEN); 31 31
+1 -1
drivers/net/ethernet/mellanox/mlx5/core/diag/en_tc_tracepoint.h
··· 86 86 struct in6_addr *pin6; 87 87 __be32 *p32; 88 88 89 - __assign_str(devname, nhe->neigh_dev->name); 89 + __assign_str(devname); 90 90 __entry->neigh_used = neigh_used; 91 91 92 92 p32 = (__be32 *)__entry->v4;
+2 -3
drivers/net/ethernet/mellanox/mlx5/core/diag/fw_tracer_tracepoint.h
··· 55 55 ), 56 56 57 57 TP_fast_assign( 58 - __assign_str(dev_name, 59 - dev_name(tracer->dev->device)); 58 + __assign_str(dev_name); 60 59 __entry->trace_timestamp = trace_timestamp; 61 60 __entry->lost = lost; 62 61 __entry->event_id = event_id; 63 - __assign_str(msg, msg); 62 + __assign_str(msg); 64 63 ), 65 64 66 65 TP_printk("%s [0x%llx] %d [0x%x] %s",
+4 -4
drivers/net/ethernet/mellanox/mlx5/core/esw/diag/qos_tracepoint.h
··· 17 17 __field(unsigned short, vport_id) 18 18 __field(unsigned int, tsar_ix) 19 19 ), 20 - TP_fast_assign(__assign_str(devname, dev_name(vport->dev->device)); 20 + TP_fast_assign(__assign_str(devname); 21 21 __entry->vport_id = vport->vport; 22 22 __entry->tsar_ix = vport->qos.esw_tsar_ix; 23 23 ), ··· 36 36 __field(unsigned int, max_rate) 37 37 __field(void *, group) 38 38 ), 39 - TP_fast_assign(__assign_str(devname, dev_name(vport->dev->device)); 39 + TP_fast_assign(__assign_str(devname); 40 40 __entry->vport_id = vport->vport; 41 41 __entry->tsar_ix = vport->qos.esw_tsar_ix; 42 42 __entry->bw_share = bw_share; ··· 68 68 __field(const void *, group) 69 69 __field(unsigned int, tsar_ix) 70 70 ), 71 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 71 + TP_fast_assign(__assign_str(devname); 72 72 __entry->group = group; 73 73 __entry->tsar_ix = tsar_ix; 74 74 ), ··· 102 102 __field(unsigned int, bw_share) 103 103 __field(unsigned int, max_rate) 104 104 ), 105 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 105 + TP_fast_assign(__assign_str(devname); 106 106 __entry->group = group; 107 107 __entry->tsar_ix = tsar_ix; 108 108 __entry->bw_share = bw_share;
+1 -1
drivers/net/ethernet/mellanox/mlx5/core/sf/dev/diag/dev_tracepoint.h
··· 22 22 __field(u16, hw_fn_id) 23 23 __field(u32, sfnum) 24 24 ), 25 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 25 + TP_fast_assign(__assign_str(devname); 26 26 __entry->sfdev = sfdev; 27 27 __entry->aux_id = aux_id; 28 28 __entry->hw_fn_id = sfdev->fn_id;
+7 -7
drivers/net/ethernet/mellanox/mlx5/core/sf/diag/sf_tracepoint.h
··· 24 24 __field(u16, hw_fn_id) 25 25 __field(u32, sfnum) 26 26 ), 27 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 27 + TP_fast_assign(__assign_str(devname); 28 28 __entry->port_index = port_index; 29 29 __entry->controller = controller; 30 30 __entry->hw_fn_id = hw_fn_id; ··· 46 46 __field(u32, controller) 47 47 __field(u16, hw_fn_id) 48 48 ), 49 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 49 + TP_fast_assign(__assign_str(devname); 50 50 __entry->port_index = port_index; 51 51 __entry->controller = controller; 52 52 __entry->hw_fn_id = hw_fn_id; ··· 67 67 __field(u16, hw_fn_id) 68 68 __field(u32, sfnum) 69 69 ), 70 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 70 + TP_fast_assign(__assign_str(devname); 71 71 __entry->controller = controller; 72 72 __entry->hw_fn_id = hw_fn_id; 73 73 __entry->sfnum = sfnum; ··· 84 84 TP_STRUCT__entry(__string(devname, dev_name(dev->device)) 85 85 __field(u16, hw_fn_id) 86 86 ), 87 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 87 + TP_fast_assign(__assign_str(devname); 88 88 __entry->hw_fn_id = hw_fn_id; 89 89 ), 90 90 TP_printk("(%s) hw_id=0x%x\n", __get_str(devname), __entry->hw_fn_id) ··· 97 97 TP_STRUCT__entry(__string(devname, dev_name(dev->device)) 98 98 __field(u16, hw_fn_id) 99 99 ), 100 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 100 + TP_fast_assign(__assign_str(devname); 101 101 __entry->hw_fn_id = hw_fn_id; 102 102 ), 103 103 TP_printk("(%s) hw_id=0x%x\n", __get_str(devname), __entry->hw_fn_id) ··· 113 113 __field(unsigned int, port_index) 114 114 __field(u32, controller) 115 115 __field(u16, hw_fn_id)), 116 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 116 + TP_fast_assign(__assign_str(devname); 117 117 __entry->port_index = port_index; 118 118 __entry->controller = controller; 119 119 __entry->hw_fn_id = hw_fn_id; ··· 152 152 __field(u16, hw_fn_id) 153 153 __field(u8, state) 154 154 ), 155 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 155 + TP_fast_assign(__assign_str(devname); 156 156 __entry->port_index = port_index; 157 157 __entry->controller = controller; 158 158 __entry->hw_fn_id = hw_fn_id;
+1 -1
drivers/net/ethernet/mellanox/mlx5/core/sf/diag/vhca_tracepoint.h
··· 20 20 __field(u32, sfnum) 21 21 __field(u8, vhca_state) 22 22 ), 23 - TP_fast_assign(__assign_str(devname, dev_name(dev->device)); 23 + TP_fast_assign(__assign_str(devname); 24 24 __entry->hw_fn_id = event->function_id; 25 25 __entry->sfnum = event->sw_function_id; 26 26 __entry->vhca_state = event->new_vhca_state;
+5 -5
drivers/net/fjes/fjes_trace.h
··· 85 85 __string(err, err) 86 86 ), 87 87 TP_fast_assign( 88 - __assign_str(err, err); 88 + __assign_str(err); 89 89 ), 90 90 TP_printk("%s", __get_str(err)) 91 91 ); ··· 145 145 __string(err, err) 146 146 ), 147 147 TP_fast_assign( 148 - __assign_str(err, err); 148 + __assign_str(err); 149 149 ), 150 150 TP_printk("%s", __get_str(err)) 151 151 ); ··· 189 189 __string(err, err) 190 190 ), 191 191 TP_fast_assign( 192 - __assign_str(err, err); 192 + __assign_str(err); 193 193 ), 194 194 TP_printk("%s", __get_str(err)) 195 195 ); ··· 232 232 __string(err, err) 233 233 ), 234 234 TP_fast_assign( 235 - __assign_str(err, err); 235 + __assign_str(err); 236 236 ), 237 237 TP_printk("%s", __get_str(err)) 238 238 ); ··· 258 258 __string(err, err) 259 259 ), 260 260 TP_fast_assign( 261 - __assign_str(err, err); 261 + __assign_str(err); 262 262 ), 263 263 TP_printk("%s", __get_str(err)) 264 264 );
+4 -4
drivers/net/hyperv/netvsc_trace.h
··· 51 51 __field( u32, msg_len ) 52 52 ), 53 53 TP_fast_assign( 54 - __assign_str(name, ndev->name); 54 + __assign_str(name); 55 55 __entry->queue = q; 56 56 __entry->req_id = msg->msg.init_req.req_id; 57 57 __entry->msg_type = msg->ndis_msg_type; ··· 121 121 __field( u32, msg_type ) 122 122 ), 123 123 TP_fast_assign( 124 - __assign_str(name, ndev->name); 124 + __assign_str(name); 125 125 __entry->msg_type = msg->hdr.msg_type; 126 126 ), 127 127 TP_printk("dev=%s type=%s", ··· 142 142 __field( u32, section_size ) 143 143 ), 144 144 TP_fast_assign( 145 - __assign_str(name, ndev->name); 145 + __assign_str(name); 146 146 __entry->qid = chan->offermsg.offer.sub_channel_index; 147 147 __entry->channel_type = rpkt->channel_type; 148 148 __entry->section_index = rpkt->send_buf_section_index; ··· 165 165 __field( u32, msg_type ) 166 166 ), 167 167 TP_fast_assign( 168 - __assign_str(name, ndev->name); 168 + __assign_str(name); 169 169 __entry->qid = chan->offermsg.offer.sub_channel_index; 170 170 __entry->msg_type = msg->hdr.msg_type; 171 171 ),
+32 -32
drivers/net/wireless/ath/ath10k/trace.h
··· 55 55 __vstring(msg, vaf->fmt, vaf->va) 56 56 ), 57 57 TP_fast_assign( 58 - __assign_str(device, dev_name(ar->dev)); 59 - __assign_str(driver, dev_driver_string(ar->dev)); 58 + __assign_str(device); 59 + __assign_str(driver); 60 60 __assign_vstr(msg, vaf->fmt, vaf->va); 61 61 ), 62 62 TP_printk( ··· 92 92 __vstring(msg, vaf->fmt, vaf->va) 93 93 ), 94 94 TP_fast_assign( 95 - __assign_str(device, dev_name(ar->dev)); 96 - __assign_str(driver, dev_driver_string(ar->dev)); 95 + __assign_str(device); 96 + __assign_str(driver); 97 97 __entry->level = level; 98 98 __assign_vstr(msg, vaf->fmt, vaf->va); 99 99 ), ··· 121 121 ), 122 122 123 123 TP_fast_assign( 124 - __assign_str(device, dev_name(ar->dev)); 125 - __assign_str(driver, dev_driver_string(ar->dev)); 126 - __assign_str(msg, msg); 127 - __assign_str(prefix, prefix); 124 + __assign_str(device); 125 + __assign_str(driver); 126 + __assign_str(msg); 127 + __assign_str(prefix); 128 128 __entry->buf_len = buf_len; 129 129 memcpy(__get_dynamic_array(buf), buf, buf_len); 130 130 ), ··· 152 152 ), 153 153 154 154 TP_fast_assign( 155 - __assign_str(device, dev_name(ar->dev)); 156 - __assign_str(driver, dev_driver_string(ar->dev)); 155 + __assign_str(device); 156 + __assign_str(driver); 157 157 __entry->id = id; 158 158 __entry->buf_len = buf_len; 159 159 memcpy(__get_dynamic_array(buf), buf, buf_len); ··· 182 182 ), 183 183 184 184 TP_fast_assign( 185 - __assign_str(device, dev_name(ar->dev)); 186 - __assign_str(driver, dev_driver_string(ar->dev)); 185 + __assign_str(device); 186 + __assign_str(driver); 187 187 __entry->id = id; 188 188 __entry->buf_len = buf_len; 189 189 memcpy(__get_dynamic_array(buf), buf, buf_len); ··· 211 211 ), 212 212 213 213 TP_fast_assign( 214 - __assign_str(device, dev_name(ar->dev)); 215 - __assign_str(driver, dev_driver_string(ar->dev)); 214 + __assign_str(device); 215 + __assign_str(driver); 216 216 __entry->buf_len = buf_len; 217 217 memcpy(__get_dynamic_array(buf), buf, buf_len); 218 218 ), ··· 239 239 ), 240 240 241 241 TP_fast_assign( 242 - __assign_str(device, dev_name(ar->dev)); 243 - __assign_str(driver, dev_driver_string(ar->dev)); 242 + __assign_str(device); 243 + __assign_str(driver); 244 244 __entry->hw_type = ar->hw_rev; 245 245 __entry->buf_len = buf_len; 246 246 memcpy(__get_dynamic_array(buf), buf, buf_len); ··· 269 269 ), 270 270 271 271 TP_fast_assign( 272 - __assign_str(device, dev_name(ar->dev)); 273 - __assign_str(driver, dev_driver_string(ar->dev)); 272 + __assign_str(device); 273 + __assign_str(driver); 274 274 __entry->hw_type = ar->hw_rev; 275 275 __entry->buf_len = buf_len; 276 276 memcpy(__get_dynamic_array(pktlog), buf, buf_len); ··· 301 301 ), 302 302 303 303 TP_fast_assign( 304 - __assign_str(device, dev_name(ar->dev)); 305 - __assign_str(driver, dev_driver_string(ar->dev)); 304 + __assign_str(device); 305 + __assign_str(driver); 306 306 __entry->msdu_id = msdu_id; 307 307 __entry->msdu_len = msdu_len; 308 308 __entry->vdev_id = vdev_id; ··· 332 332 ), 333 333 334 334 TP_fast_assign( 335 - __assign_str(device, dev_name(ar->dev)); 336 - __assign_str(driver, dev_driver_string(ar->dev)); 335 + __assign_str(device); 336 + __assign_str(driver); 337 337 __entry->msdu_id = msdu_id; 338 338 ), 339 339 ··· 358 358 ), 359 359 360 360 TP_fast_assign( 361 - __assign_str(device, dev_name(ar->dev)); 362 - __assign_str(driver, dev_driver_string(ar->dev)); 361 + __assign_str(device); 362 + __assign_str(driver); 363 363 __entry->len = ath10k_frm_hdr_len(data, len); 364 364 memcpy(__get_dynamic_array(data), data, __entry->len); 365 365 ), ··· 386 386 ), 387 387 388 388 TP_fast_assign( 389 - __assign_str(device, dev_name(ar->dev)); 390 - __assign_str(driver, dev_driver_string(ar->dev)); 389 + __assign_str(device); 390 + __assign_str(driver); 391 391 __entry->len = len - ath10k_frm_hdr_len(data, len); 392 392 memcpy(__get_dynamic_array(payload), 393 393 data + ath10k_frm_hdr_len(data, len), __entry->len); ··· 435 435 ), 436 436 437 437 TP_fast_assign( 438 - __assign_str(device, dev_name(ar->dev)); 439 - __assign_str(driver, dev_driver_string(ar->dev)); 438 + __assign_str(device); 439 + __assign_str(driver); 440 440 __entry->hw_type = ar->hw_rev; 441 441 __entry->len = len; 442 442 memcpy(__get_dynamic_array(rxdesc), data, len); ··· 472 472 ), 473 473 474 474 TP_fast_assign( 475 - __assign_str(device, dev_name(ar->dev)); 476 - __assign_str(driver, dev_driver_string(ar->dev)); 475 + __assign_str(device); 476 + __assign_str(driver); 477 477 __entry->type = type; 478 478 __entry->timestamp = timestamp; 479 479 __entry->code = code; ··· 505 505 ), 506 506 507 507 TP_fast_assign( 508 - __assign_str(device, dev_name(ar->dev)); 509 - __assign_str(driver, dev_driver_string(ar->dev)); 508 + __assign_str(device); 509 + __assign_str(driver); 510 510 __entry->len = len; 511 511 memcpy(__get_dynamic_array(data), data, len); 512 512 ),
+22 -22
drivers/net/wireless/ath/ath11k/trace.h
··· 48 48 ), 49 49 50 50 TP_fast_assign( 51 - __assign_str(device, dev_name(ar->ab->dev)); 52 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 51 + __assign_str(device); 52 + __assign_str(driver); 53 53 __entry->buf_len = buf_len; 54 54 __entry->pktlog_checksum = pktlog_checksum; 55 55 memcpy(__get_dynamic_array(pktlog), buf, buf_len); ··· 77 77 ), 78 78 79 79 TP_fast_assign( 80 - __assign_str(device, dev_name(ar->ab->dev)); 81 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 80 + __assign_str(device); 81 + __assign_str(driver); 82 82 __entry->len = len; 83 83 memcpy(__get_dynamic_array(ppdu), data, len); 84 84 ), ··· 105 105 ), 106 106 107 107 TP_fast_assign( 108 - __assign_str(device, dev_name(ar->ab->dev)); 109 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 108 + __assign_str(device); 109 + __assign_str(driver); 110 110 __entry->len = len; 111 111 __entry->log_type = log_type; 112 112 memcpy(__get_dynamic_array(rxdesc), data, len); ··· 130 130 __vstring(msg, vaf->fmt, vaf->va) 131 131 ), 132 132 TP_fast_assign( 133 - __assign_str(device, dev_name(ab->dev)); 134 - __assign_str(driver, dev_driver_string(ab->dev)); 133 + __assign_str(device); 134 + __assign_str(driver); 135 135 __assign_vstr(msg, vaf->fmt, vaf->va); 136 136 ), 137 137 TP_printk( ··· 171 171 ), 172 172 173 173 TP_fast_assign( 174 - __assign_str(device, dev_name(ab->dev)); 175 - __assign_str(driver, dev_driver_string(ab->dev)); 174 + __assign_str(device); 175 + __assign_str(driver); 176 176 __entry->id = id; 177 177 __entry->buf_len = buf_len; 178 178 memcpy(__get_dynamic_array(buf), buf, buf_len); ··· 201 201 ), 202 202 203 203 TP_fast_assign( 204 - __assign_str(device, dev_name(ab->dev)); 205 - __assign_str(driver, dev_driver_string(ab->dev)); 204 + __assign_str(device); 205 + __assign_str(driver); 206 206 __entry->id = id; 207 207 __entry->buf_len = buf_len; 208 208 memcpy(__get_dynamic_array(buf), buf, buf_len); ··· 230 230 ), 231 231 232 232 TP_fast_assign( 233 - __assign_str(device, dev_name(ab->dev)); 234 - __assign_str(driver, dev_driver_string(ab->dev)); 233 + __assign_str(device); 234 + __assign_str(driver); 235 235 __entry->level = level; 236 236 WARN_ON_ONCE(vsnprintf(__get_dynamic_array(msg), 237 237 ATH11K_MSG_MAX, vaf->fmt, ··· 262 262 ), 263 263 264 264 TP_fast_assign( 265 - __assign_str(device, dev_name(ab->dev)); 266 - __assign_str(driver, dev_driver_string(ab->dev)); 267 - __assign_str(msg, msg); 268 - __assign_str(prefix, prefix); 265 + __assign_str(device); 266 + __assign_str(driver); 267 + __assign_str(msg); 268 + __assign_str(prefix); 269 269 __entry->buf_len = buf_len; 270 270 memcpy(__get_dynamic_array(buf), buf, buf_len); 271 271 ), ··· 292 292 ), 293 293 294 294 TP_fast_assign( 295 - __assign_str(device, dev_name(ab->dev)); 296 - __assign_str(driver, dev_driver_string(ab->dev)); 295 + __assign_str(device); 296 + __assign_str(driver); 297 297 __entry->len = len; 298 298 memcpy(__get_dynamic_array(data), data, len); 299 299 ), ··· 318 318 __field(u32, peer_ps_timestamp) 319 319 ), 320 320 321 - TP_fast_assign(__assign_str(device, dev_name(ar->ab->dev)); 322 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 321 + TP_fast_assign(__assign_str(device); 322 + __assign_str(driver); 323 323 memcpy(__get_dynamic_array(peer_addr), peer_addr, 324 324 ETH_ALEN); 325 325 __entry->peer_ps_state = peer_ps_state;
+8 -8
drivers/net/wireless/ath/ath12k/trace.h
··· 36 36 ), 37 37 38 38 TP_fast_assign( 39 - __assign_str(device, dev_name(ar->ab->dev)); 40 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 39 + __assign_str(device); 40 + __assign_str(driver); 41 41 __entry->buf_len = buf_len; 42 42 __entry->pktlog_checksum = pktlog_checksum; 43 43 memcpy(__get_dynamic_array(pktlog), buf, buf_len); ··· 73 73 ), 74 74 75 75 TP_fast_assign( 76 - __assign_str(device, dev_name(ar->ab->dev)); 77 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 76 + __assign_str(device); 77 + __assign_str(driver); 78 78 __entry->len = len; 79 79 __entry->info = ar->pdev->timestamp.info; 80 80 __entry->sync_tstmp_lo_us = ar->pdev->timestamp.sync_timestamp_hi_us; ··· 117 117 ), 118 118 119 119 TP_fast_assign( 120 - __assign_str(device, dev_name(ar->ab->dev)); 121 - __assign_str(driver, dev_driver_string(ar->ab->dev)); 120 + __assign_str(device); 121 + __assign_str(driver); 122 122 __entry->len = len; 123 123 __entry->type = type; 124 124 __entry->info = ar->pdev->timestamp.info; ··· 153 153 ), 154 154 155 155 TP_fast_assign( 156 - __assign_str(device, dev_name(ab->dev)); 157 - __assign_str(driver, dev_driver_string(ab->dev)); 156 + __assign_str(device); 157 + __assign_str(driver); 158 158 __entry->len = len; 159 159 memcpy(__get_dynamic_array(data), data, len); 160 160 ),
+2 -2
drivers/net/wireless/ath/ath6kl/trace.h
··· 304 304 ), 305 305 306 306 TP_fast_assign( 307 - __assign_str(msg, msg); 308 - __assign_str(prefix, prefix); 307 + __assign_str(msg); 308 + __assign_str(prefix); 309 309 __entry->buf_len = buf_len; 310 310 memcpy(__get_dynamic_array(buf), buf, buf_len); 311 311 ),
+2 -2
drivers/net/wireless/ath/trace.h
··· 44 44 ), 45 45 46 46 TP_fast_assign( 47 - __assign_str(device, wiphy_name(wiphy)); 48 - __assign_str(driver, KBUILD_MODNAME); 47 + __assign_str(device); 48 + __assign_str(driver); 49 49 __assign_vstr(msg, vaf->fmt, vaf->va); 50 50 ), 51 51
+2 -2
drivers/net/wireless/broadcom/brcm80211/brcmfmac/tracepoint.h
··· 41 41 __vstring(msg, vaf->fmt, vaf->va) 42 42 ), 43 43 TP_fast_assign( 44 - __assign_str(func, func); 44 + __assign_str(func); 45 45 __assign_vstr(msg, vaf->fmt, vaf->va); 46 46 ), 47 47 TP_printk("%s: %s", __get_str(func), __get_str(msg)) ··· 57 57 ), 58 58 TP_fast_assign( 59 59 __entry->level = level; 60 - __assign_str(func, func); 60 + __assign_str(func); 61 61 __assign_vstr(msg, vaf->fmt, vaf->va); 62 62 ), 63 63 TP_printk("%s: %s", __get_str(func), __get_str(msg))
+1 -1
drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac.h
··· 81 81 __field(u32, mask) 82 82 ), 83 83 TP_fast_assign( 84 - __assign_str(dev, dev_name(dev)); 84 + __assign_str(dev); 85 85 __entry->in_isr = in_isr; 86 86 __entry->macintstatus = macintstatus; 87 87 __entry->mask = mask;
+1 -1
drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_msg.h
··· 71 71 ), 72 72 TP_fast_assign( 73 73 __entry->level = level; 74 - __assign_str(func, func); 74 + __assign_str(func); 75 75 __assign_vstr(msg, vaf->fmt, vaf->va); 76 76 ), 77 77 TP_printk("%s: %s", __get_str(func), __get_str(msg))
+3 -3
drivers/net/wireless/broadcom/brcm80211/brcmsmac/brcms_trace_brcmsmac_tx.h
··· 31 31 __dynamic_array(u8, txh, txh_len) 32 32 ), 33 33 TP_fast_assign( 34 - __assign_str(dev, dev_name(dev)); 34 + __assign_str(dev); 35 35 memcpy(__get_dynamic_array(txh), txh, txh_len); 36 36 ), 37 37 TP_printk("[%s] txdesc", __get_str(dev)) ··· 54 54 __field(u16, ackphyrxsh) 55 55 ), 56 56 TP_fast_assign( 57 - __assign_str(dev, dev_name(dev)); 57 + __assign_str(dev); 58 58 __entry->framelen = framelen; 59 59 __entry->frameid = frameid; 60 60 __entry->status = status; ··· 85 85 __field(u16, dma_len) 86 86 ), 87 87 TP_fast_assign( 88 - __assign_str(dev, dev_name(dev)); 88 + __assign_str(dev); 89 89 __entry->max_ampdu_len = max_ampdu_len; 90 90 __entry->max_ampdu_frames = max_ampdu_frames; 91 91 __entry->ampdu_len = ampdu_len;
+1 -1
drivers/net/wireless/intel/iwlwifi/iwl-devtrace-msg.h
··· 57 57 ), 58 58 TP_fast_assign( 59 59 __entry->level = level; 60 - __assign_str(function, function); 60 + __assign_str(function); 61 61 __assign_vstr(msg, vaf->fmt, vaf->va); 62 62 ), 63 63 TP_printk("%s", __get_str(msg))
+1 -1
drivers/net/wireless/intel/iwlwifi/iwl-devtrace.h
··· 87 87 #endif 88 88 89 89 #define DEV_ENTRY __string(dev, dev_name(dev)) 90 - #define DEV_ASSIGN __assign_str(dev, dev_name(dev)) 90 + #define DEV_ASSIGN __assign_str(dev) 91 91 92 92 #include "iwl-devtrace-io.h" 93 93 #include "iwl-devtrace-ucode.h"
+1 -1
drivers/soc/qcom/pmic_pdcharger_ulog.h
··· 18 18 __string(msg, msg) 19 19 ), 20 20 TP_fast_assign( 21 - __assign_str(msg, msg); 21 + __assign_str(msg); 22 22 ), 23 23 TP_printk("%s", __get_str(msg)) 24 24 );
+2 -2
drivers/soc/qcom/trace-aoss.h
··· 18 18 __string(msg, msg) 19 19 ), 20 20 TP_fast_assign( 21 - __assign_str(msg, msg); 21 + __assign_str(msg); 22 22 ), 23 23 TP_printk("%s", __get_str(msg)) 24 24 ); ··· 31 31 __field(int, ret) 32 32 ), 33 33 TP_fast_assign( 34 - __assign_str(msg, msg); 34 + __assign_str(msg); 35 35 __entry->ret = ret; 36 36 ), 37 37 TP_printk("%s: %d", __get_str(msg), __entry->ret)
+2 -2
drivers/soc/qcom/trace-rpmh.h
··· 26 26 ), 27 27 28 28 TP_fast_assign( 29 - __assign_str(name, d->name); 29 + __assign_str(name); 30 30 __entry->m = m; 31 31 __entry->addr = r->cmds[0].addr; 32 32 __entry->data = r->cmds[0].data; ··· 55 55 ), 56 56 57 57 TP_fast_assign( 58 - __assign_str(name, d->name); 58 + __assign_str(name); 59 59 __entry->m = m; 60 60 __entry->state = state; 61 61 __entry->n = n;
+5 -5
drivers/thermal/thermal_trace.h
··· 37 37 ), 38 38 39 39 TP_fast_assign( 40 - __assign_str(thermal_zone, tz->type); 40 + __assign_str(thermal_zone); 41 41 __entry->id = tz->id; 42 42 __entry->temp_prev = tz->last_temperature; 43 43 __entry->temp = tz->temperature; ··· 60 60 ), 61 61 62 62 TP_fast_assign( 63 - __assign_str(type, cdev->type); 63 + __assign_str(type); 64 64 __entry->target = target; 65 65 ), 66 66 ··· 82 82 ), 83 83 84 84 TP_fast_assign( 85 - __assign_str(thermal_zone, tz->type); 85 + __assign_str(thermal_zone); 86 86 __entry->id = tz->id; 87 87 __entry->trip = trip; 88 88 __entry->trip_type = trip_type; ··· 156 156 ), 157 157 158 158 TP_fast_assign( 159 - __assign_str(type, cdev->type); 159 + __assign_str(type); 160 160 __entry->freq = freq; 161 161 __entry->busy_time = status->busy_time; 162 162 __entry->total_time = status->total_time; ··· 184 184 ), 185 185 186 186 TP_fast_assign( 187 - __assign_str(type, cdev->type); 187 + __assign_str(type); 188 188 __entry->freq = freq; 189 189 __entry->cdev_state = cdev_state; 190 190 __entry->power = power;
+13 -13
drivers/usb/cdns3/cdns3-trace.h
··· 33 33 __field(u8, flush) 34 34 ), 35 35 TP_fast_assign( 36 - __assign_str(name, ep_priv->name); 36 + __assign_str(name); 37 37 __entry->halt = halt; 38 38 __entry->flush = flush; 39 39 ), ··· 49 49 __string(msg, msg) 50 50 ), 51 51 TP_fast_assign( 52 - __assign_str(ep_name, ep_priv->name); 53 - __assign_str(msg, msg); 52 + __assign_str(ep_name); 53 + __assign_str(msg); 54 54 ), 55 55 TP_printk("WA1: %s %s", __get_str(ep_name), __get_str(msg)) 56 56 ); ··· 63 63 __string(msg, msg) 64 64 ), 65 65 TP_fast_assign( 66 - __assign_str(ep_name, ep_priv->name); 67 - __assign_str(msg, msg); 66 + __assign_str(ep_name); 67 + __assign_str(msg); 68 68 ), 69 69 TP_printk("WA2: %s %s", __get_str(ep_name), __get_str(msg)) 70 70 ); ··· 77 77 __field(u32, ep_trbaddr) 78 78 ), 79 79 TP_fast_assign( 80 - __assign_str(name, ep_name); 80 + __assign_str(name); 81 81 __entry->ep_trbaddr = ep_trbaddr; 82 82 ), 83 83 TP_printk("%s, ep_trbaddr %08x", __get_str(name), ··· 125 125 __field(u32, use_streams) 126 126 ), 127 127 TP_fast_assign( 128 - __assign_str(ep_name, priv_ep->name); 128 + __assign_str(ep_name); 129 129 __entry->ep_sts = readl(&priv_dev->regs->ep_sts); 130 130 __entry->ep_traddr = readl(&priv_dev->regs->ep_traddr); 131 131 __entry->ep_last_sid = priv_ep->last_stream_id; ··· 214 214 __field(unsigned int, stream_id) 215 215 ), 216 216 TP_fast_assign( 217 - __assign_str(name, req->priv_ep->name); 217 + __assign_str(name); 218 218 __entry->req = req; 219 219 __entry->buf = req->request.buf; 220 220 __entry->actual = req->request.actual; ··· 294 294 __field(unsigned int, stream_id) 295 295 ), 296 296 TP_fast_assign( 297 - __assign_str(name, req->priv_ep->name); 297 + __assign_str(name); 298 298 __entry->req = req; 299 299 __entry->actual = req->request.length; 300 300 __entry->length = req->request.actual; ··· 329 329 __field(u32, aligned_buf_size) 330 330 ), 331 331 TP_fast_assign( 332 - __assign_str(name, priv_req->priv_ep->name); 332 + __assign_str(name); 333 333 __entry->req = &priv_req->request; 334 334 __entry->buf = priv_req->request.buf; 335 335 __entry->dma = priv_req->request.dma; ··· 364 364 __field(dma_addr_t, dma) 365 365 ), 366 366 TP_fast_assign( 367 - __assign_str(name, priv_req->priv_ep->name); 367 + __assign_str(name); 368 368 __entry->req = &priv_req->request; 369 369 __entry->buf = priv_req->request.buf; 370 370 __entry->dma = priv_req->request.dma; ··· 395 395 __field(unsigned int, last_stream_id) 396 396 ), 397 397 TP_fast_assign( 398 - __assign_str(name, priv_ep->name); 398 + __assign_str(name); 399 399 __entry->trb = trb; 400 400 __entry->buffer = le32_to_cpu(trb->buffer); 401 401 __entry->length = le32_to_cpu(trb->length); ··· 467 467 __field(u8, dequeue) 468 468 ), 469 469 TP_fast_assign( 470 - __assign_str(name, priv_ep->name); 470 + __assign_str(name); 471 471 __entry->maxpacket = priv_ep->endpoint.maxpacket; 472 472 __entry->maxpacket_limit = priv_ep->endpoint.maxpacket_limit; 473 473 __entry->max_streams = priv_ep->endpoint.max_streams;
+5 -5
drivers/usb/cdns3/cdnsp-trace.h
··· 48 48 __field(u8, drbls_count) 49 49 ), 50 50 TP_fast_assign( 51 - __assign_str(name, pep->name); 51 + __assign_str(name); 52 52 __entry->state = pep->ep_state; 53 53 __entry->stream_id = stream_id; 54 54 __entry->enabled = pep->ep_state & EP_HAS_STREAMS; ··· 138 138 __string(text, msg) 139 139 ), 140 140 TP_fast_assign( 141 - __assign_str(text, msg); 141 + __assign_str(text); 142 142 ), 143 143 TP_printk("%s", __get_str(text)) 144 144 ); ··· 303 303 __field(unsigned int, unalign) 304 304 ), 305 305 TP_fast_assign( 306 - __assign_str(name, preq->pep->name); 306 + __assign_str(name); 307 307 __entry->new_buf_len = new_buf_len; 308 308 __entry->offset = offset; 309 309 __entry->dma = dma; ··· 470 470 471 471 ), 472 472 TP_fast_assign( 473 - __assign_str(name, req->pep->name); 473 + __assign_str(name); 474 474 __entry->request = &req->request; 475 475 __entry->preq = req; 476 476 __entry->buf = req->request.buf; ··· 674 674 __field(dma_addr_t, trb_dma) 675 675 ), 676 676 TP_fast_assign( 677 - __assign_str(name, preq->pep->name); 677 + __assign_str(name); 678 678 __entry->request = &preq->request; 679 679 __entry->preq = preq; 680 680 __entry->first_trb = preq->td.first_trb;
+2 -2
drivers/usb/chipidea/trace.h
··· 31 31 __vstring(msg, vaf->fmt, vaf->va) 32 32 ), 33 33 TP_fast_assign( 34 - __assign_str(name, dev_name(ci->dev)); 34 + __assign_str(name); 35 35 __assign_vstr(msg, vaf->fmt, vaf->va); 36 36 ), 37 37 TP_printk("%s: %s", __get_str(name), __get_str(msg)) ··· 51 51 __field(u32, type) 52 52 ), 53 53 TP_fast_assign( 54 - __assign_str(name, hwep->name); 54 + __assign_str(name); 55 55 __entry->req = &hwreq->req; 56 56 __entry->td = td; 57 57 __entry->dma = td->dma;
+4 -4
drivers/usb/dwc3/trace.h
··· 112 112 __field(int, no_interrupt) 113 113 ), 114 114 TP_fast_assign( 115 - __assign_str(name, req->dep->name); 115 + __assign_str(name); 116 116 __entry->req = req; 117 117 __entry->actual = req->request.actual; 118 118 __entry->length = req->request.length; ··· 193 193 __field(int, cmd_status) 194 194 ), 195 195 TP_fast_assign( 196 - __assign_str(name, dep->name); 196 + __assign_str(name); 197 197 __entry->cmd = cmd; 198 198 __entry->param0 = params->param0; 199 199 __entry->param1 = params->param1; ··· 229 229 __field(u32, dequeue) 230 230 ), 231 231 TP_fast_assign( 232 - __assign_str(name, dep->name); 232 + __assign_str(name); 233 233 __entry->trb = trb; 234 234 __entry->bpl = trb->bpl; 235 235 __entry->bph = trb->bph; ··· 301 301 __field(u8, trb_dequeue) 302 302 ), 303 303 TP_fast_assign( 304 - __assign_str(name, dep->name); 304 + __assign_str(name); 305 305 __entry->maxpacket = dep->endpoint.maxpacket; 306 306 __entry->maxpacket_limit = dep->endpoint.maxpacket_limit; 307 307 __entry->max_streams = dep->endpoint.max_streams;
+11 -11
drivers/usb/gadget/udc/cdns2/cdns2-trace.h
··· 64 64 __string(text, msg) 65 65 ), 66 66 TP_fast_assign( 67 - __assign_str(text, msg); 67 + __assign_str(text); 68 68 ), 69 69 TP_printk("%s", __get_str(text)) 70 70 ); ··· 103 103 __field(u8, flush) 104 104 ), 105 105 TP_fast_assign( 106 - __assign_str(name, ep_priv->name); 106 + __assign_str(name); 107 107 __entry->halt = halt; 108 108 __entry->flush = flush; 109 109 ), ··· 119 119 __string(msg, msg) 120 120 ), 121 121 TP_fast_assign( 122 - __assign_str(ep_name, ep_priv->name); 123 - __assign_str(msg, msg); 122 + __assign_str(ep_name); 123 + __assign_str(msg); 124 124 ), 125 125 TP_printk("WA1: %s %s", __get_str(ep_name), __get_str(msg)) 126 126 ); ··· 134 134 __field(u32, ep_trbaddr) 135 135 ), 136 136 TP_fast_assign( 137 - __assign_str(name, pep->name); 137 + __assign_str(name); 138 138 __entry->ep_trbaddr = ep_trbaddr; 139 139 ), 140 140 TP_printk("%s, ep_trbaddr %08x", __get_str(name), ··· 196 196 __field(u32, ep_traddr) 197 197 ), 198 198 TP_fast_assign( 199 - __assign_str(ep_name, pep->name); 199 + __assign_str(ep_name); 200 200 __entry->ep_sts = readl(&pdev->adma_regs->ep_sts); 201 201 __entry->ep_ists = readl(&pdev->adma_regs->ep_ists); 202 202 __entry->ep_traddr = readl(&pdev->adma_regs->ep_traddr); ··· 288 288 __field(int, end_trb) 289 289 ), 290 290 TP_fast_assign( 291 - __assign_str(name, preq->pep->name); 291 + __assign_str(name); 292 292 __entry->request = &preq->request; 293 293 __entry->preq = preq; 294 294 __entry->buf = preq->request.buf; ··· 380 380 __field(dma_addr_t, dma) 381 381 ), 382 382 TP_fast_assign( 383 - __assign_str(name, priv_req->pep->name); 383 + __assign_str(name); 384 384 __entry->req = &priv_req->request; 385 385 __entry->buf = priv_req->request.buf; 386 386 __entry->dma = priv_req->request.dma; ··· 411 411 __field(u32, type) 412 412 ), 413 413 TP_fast_assign( 414 - __assign_str(name, pep->name); 414 + __assign_str(name); 415 415 __entry->trb = trb; 416 416 __entry->buffer = le32_to_cpu(trb->buffer); 417 417 __entry->length = le32_to_cpu(trb->length); ··· 476 476 __field(u8, dequeue) 477 477 ), 478 478 TP_fast_assign( 479 - __assign_str(name, pep->name); 479 + __assign_str(name); 480 480 __entry->maxpacket = pep->endpoint.maxpacket; 481 481 __entry->maxpacket_limit = pep->endpoint.maxpacket_limit; 482 482 __entry->flags = pep->ep_state; ··· 568 568 __field(u32, ep_cfg_reg) 569 569 ), 570 570 TP_fast_assign( 571 - __assign_str(ep_name, pep->name); 571 + __assign_str(ep_name); 572 572 __entry->burst_size = pep->trb_burst_size; 573 573 __entry->maxpack_reg = pep->dir ? readw(&pdev->epx_regs->txmaxpack[pep->num - 1]) : 574 574 readw(&pdev->epx_regs->rxmaxpack[pep->num - 1]);
+2 -2
drivers/usb/gadget/udc/trace.h
··· 157 157 __field(int, ret) 158 158 ), 159 159 TP_fast_assign( 160 - __assign_str(name, ep->name); 160 + __assign_str(name); 161 161 __entry->maxpacket = ep->maxpacket; 162 162 __entry->maxpacket_limit = ep->maxpacket_limit; 163 163 __entry->max_streams = ep->max_streams; ··· 233 233 __field(struct usb_request *, req) 234 234 ), 235 235 TP_fast_assign( 236 - __assign_str(name, ep->name); 236 + __assign_str(name); 237 237 __entry->length = req->length; 238 238 __entry->actual = req->actual; 239 239 __entry->num_sgs = req->num_sgs;
+4 -4
drivers/usb/mtu3/mtu3_trace.h
··· 26 26 __vstring(msg, vaf->fmt, vaf->va) 27 27 ), 28 28 TP_fast_assign( 29 - __assign_str(name, dev_name(dev)); 29 + __assign_str(name); 30 30 __assign_vstr(msg, vaf->fmt, vaf->va); 31 31 ), 32 32 TP_printk("%s: %s", __get_str(name), __get_str(msg)) ··· 127 127 __field(int, no_interrupt) 128 128 ), 129 129 TP_fast_assign( 130 - __assign_str(name, mreq->mep->name); 130 + __assign_str(name); 131 131 __entry->mreq = mreq; 132 132 __entry->gpd = mreq->gpd; 133 133 __entry->actual = mreq->request.actual; ··· 182 182 __field(u32, dw3) 183 183 ), 184 184 TP_fast_assign( 185 - __assign_str(name, mep->name); 185 + __assign_str(name); 186 186 __entry->gpd = gpd; 187 187 __entry->dw0 = le32_to_cpu(gpd->dw0_info); 188 188 __entry->dw1 = le32_to_cpu(gpd->next_gpd); ··· 226 226 __field(struct mtu3_gpd_ring *, gpd_ring) 227 227 ), 228 228 TP_fast_assign( 229 - __assign_str(name, mep->name); 229 + __assign_str(name); 230 230 __entry->type = mep->type; 231 231 __entry->slot = mep->slot; 232 232 __entry->maxp = mep->ep.maxpacket;
+6 -6
drivers/usb/musb/musb_trace.h
··· 31 31 __vstring(msg, vaf->fmt, vaf->va) 32 32 ), 33 33 TP_fast_assign( 34 - __assign_str(name, dev_name(musb->controller)); 34 + __assign_str(name); 35 35 __assign_vstr(msg, vaf->fmt, vaf->va); 36 36 ), 37 37 TP_printk("%s: %s", __get_str(name), __get_str(msg)) ··· 46 46 __string(desc, desc) 47 47 ), 48 48 TP_fast_assign( 49 - __assign_str(name, dev_name(musb->controller)); 49 + __assign_str(name); 50 50 __entry->devctl = devctl; 51 - __assign_str(desc, desc); 51 + __assign_str(desc); 52 52 ), 53 53 TP_printk("%s: devctl: %02x %s", __get_str(name), __entry->devctl, 54 54 __get_str(desc)) ··· 160 160 __field(u16, int_rx) 161 161 ), 162 162 TP_fast_assign( 163 - __assign_str(name, dev_name(musb->controller)); 163 + __assign_str(name); 164 164 __entry->int_usb = musb->int_usb; 165 165 __entry->int_tx = musb->int_tx; 166 166 __entry->int_rx = musb->int_rx; ··· 184 184 __field(u32, actual_len) 185 185 ), 186 186 TP_fast_assign( 187 - __assign_str(name, dev_name(musb->controller)); 187 + __assign_str(name); 188 188 __entry->urb = urb; 189 189 __entry->pipe = urb->pipe; 190 190 __entry->status = urb->status; ··· 325 325 ), 326 326 TP_fast_assign( 327 327 __entry->ch = ch; 328 - __assign_str(name, dev_name(ch->hw_ep->musb->controller)); 328 + __assign_str(name); 329 329 __entry->hwep = ch->hw_ep->epnum; 330 330 __entry->port = ch->port_num; 331 331 __entry->is_tx = ch->is_tx;
+3 -3
fs/bcachefs/trace.h
··· 43 43 44 44 TP_fast_assign( 45 45 __entry->dev = c->dev; 46 - __assign_str(str, str); 46 + __assign_str(str); 47 47 ), 48 48 49 49 TP_printk("%d,%d\n%s", MAJOR(__entry->dev), MINOR(__entry->dev), __get_str(str)) ··· 64 64 __entry->dev = trans->c->dev; 65 65 strscpy(__entry->trans_fn, trans->fn, sizeof(__entry->trans_fn)); 66 66 __entry->caller_ip = caller_ip; 67 - __assign_str(str, str); 67 + __assign_str(str); 68 68 ), 69 69 70 70 TP_printk("%d,%d %s %pS %s", ··· 85 85 TP_fast_assign( 86 86 __entry->dev = trans->c->dev; 87 87 strscpy(__entry->trans_fn, trans->fn, sizeof(__entry->trans_fn)); 88 - __assign_str(str, str); 88 + __assign_str(str); 89 89 ), 90 90 91 91 TP_printk("%d,%d %s %s",
+19 -23
fs/nfs/nfs4trace.h
··· 47 47 48 48 TP_fast_assign( 49 49 __entry->error = error < 0 ? -error : 0; 50 - __assign_str(dstaddr, clp->cl_hostname); 50 + __assign_str(dstaddr); 51 51 ), 52 52 53 53 TP_printk( ··· 94 94 95 95 TP_fast_assign( 96 96 __entry->error = error < 0 ? -error : 0; 97 - __assign_str(main_addr, clp->cl_hostname); 98 - __assign_str(trunk_addr, addr); 97 + __assign_str(main_addr); 98 + __assign_str(trunk_addr); 99 99 ), 100 100 101 101 TP_printk( ··· 365 365 366 366 TP_fast_assign( 367 367 __entry->state = clp->cl_state; 368 - __assign_str(hostname, clp->cl_hostname); 368 + __assign_str(hostname); 369 369 ), 370 370 371 371 TP_printk( ··· 393 393 TP_fast_assign( 394 394 __entry->error = status < 0 ? -status : 0; 395 395 __entry->state = clp->cl_state; 396 - __assign_str(hostname, clp->cl_hostname); 397 - __assign_str(section, section); 396 + __assign_str(hostname); 397 + __assign_str(section); 398 398 ), 399 399 400 400 TP_printk( ··· 578 578 __entry->fhandle = 0; 579 579 } 580 580 __entry->dir = NFS_FILEID(d_inode(ctx->dentry->d_parent)); 581 - __assign_str(name, ctx->dentry->d_name.name); 581 + __assign_str(name); 582 582 ), 583 583 584 584 TP_printk( ··· 1072 1072 __entry->dev = dir->i_sb->s_dev; 1073 1073 __entry->dir = NFS_FILEID(dir); 1074 1074 __entry->error = -error; 1075 - __assign_str(name, name->name); 1075 + __assign_str(name); 1076 1076 ), 1077 1077 1078 1078 TP_printk( ··· 1156 1156 __entry->olddir = NFS_FILEID(olddir); 1157 1157 __entry->newdir = NFS_FILEID(newdir); 1158 1158 __entry->error = error < 0 ? -error : 0; 1159 - __assign_str(oldname, oldname->name); 1160 - __assign_str(newname, newname->name); 1159 + __assign_str(oldname); 1160 + __assign_str(newname); 1161 1161 ), 1162 1162 1163 1163 TP_printk( ··· 1359 1359 __entry->fileid = 0; 1360 1360 __entry->dev = 0; 1361 1361 } 1362 - __assign_str(dstaddr, clp ? clp->cl_hostname : "unknown"); 1362 + __assign_str(dstaddr); 1363 1363 ), 1364 1364 1365 1365 TP_printk( ··· 1416 1416 __entry->fileid = 0; 1417 1417 __entry->dev = 0; 1418 1418 } 1419 - __assign_str(dstaddr, clp ? clp->cl_hostname : "unknown"); 1419 + __assign_str(dstaddr); 1420 1420 __entry->stateid_seq = 1421 1421 be32_to_cpu(stateid->seqid); 1422 1422 __entry->stateid_hash = ··· 1960 1960 ), 1961 1961 1962 1962 TP_fast_assign( 1963 - __assign_str(dstaddr, clp->cl_hostname); 1963 + __assign_str(dstaddr); 1964 1964 memcpy(__entry->deviceid, deviceid->data, 1965 1965 NFS4_DEVICEID4_SIZE); 1966 1966 ), ··· 1998 1998 TP_fast_assign( 1999 1999 __entry->dev = server->s_dev; 2000 2000 __entry->status = status; 2001 - __assign_str(dstaddr, server->nfs_client->cl_hostname); 2001 + __assign_str(dstaddr); 2002 2002 memcpy(__entry->deviceid, deviceid->data, 2003 2003 NFS4_DEVICEID4_SIZE); 2004 2004 ), ··· 2036 2036 ), 2037 2037 2038 2038 TP_fast_assign( 2039 - __assign_str(mds_addr, server->nfs_client->cl_hostname); 2040 - __assign_str(ds_ips, ds_remotestr); 2039 + __assign_str(mds_addr); 2040 + __assign_str(ds_ips); 2041 2041 memcpy(__entry->deviceid, deviceid->data, 2042 2042 NFS4_DEVICEID4_SIZE); 2043 2043 ), ··· 2083 2083 be32_to_cpu(hdr->args.stateid.seqid); 2084 2084 __entry->stateid_hash = 2085 2085 nfs_stateid_hash(&hdr->args.stateid); 2086 - __assign_str(dstaddr, hdr->ds_clp ? 2087 - rpc_peeraddr2str(hdr->ds_clp->cl_rpcclient, 2088 - RPC_DISPLAY_ADDR) : "unknown"); 2086 + __assign_str(dstaddr); 2089 2087 ), 2090 2088 2091 2089 TP_printk( ··· 2137 2139 __entry->dev = inode->i_sb->s_dev; 2138 2140 __entry->offset = data->args.offset; 2139 2141 __entry->count = data->args.count; 2140 - __assign_str(dstaddr, data->ds_clp ? 2141 - rpc_peeraddr2str(data->ds_clp->cl_rpcclient, 2142 - RPC_DISPLAY_ADDR) : "unknown"); 2142 + __assign_str(dstaddr); 2143 2143 ), 2144 2144 2145 2145 TP_printk( ··· 2575 2579 __entry->dev = inode->i_sb->s_dev; 2576 2580 __entry->fileid = NFS_FILEID(inode); 2577 2581 __entry->fhandle = nfs_fhandle_hash(NFS_FH(inode)); 2578 - __assign_str(name, name); 2582 + __assign_str(name); 2579 2583 ), 2580 2584 2581 2585 TP_printk(
+20 -21
fs/nfs/nfstrace.h
··· 409 409 __entry->dir = NFS_FILEID(dir); 410 410 __entry->flags = flags; 411 411 __entry->fileid = d_is_negative(dentry) ? 0 : NFS_FILEID(d_inode(dentry)); 412 - __assign_str(name, dentry->d_name.name); 412 + __assign_str(name); 413 413 ), 414 414 415 415 TP_printk( ··· 457 457 __entry->error = error < 0 ? -error : 0; 458 458 __entry->flags = flags; 459 459 __entry->fileid = d_is_negative(dentry) ? 0 : NFS_FILEID(d_inode(dentry)); 460 - __assign_str(name, dentry->d_name.name); 460 + __assign_str(name); 461 461 ), 462 462 463 463 TP_printk( ··· 512 512 __entry->dir = NFS_FILEID(dir); 513 513 __entry->flags = flags; 514 514 __entry->fmode = (__force unsigned long)ctx->mode; 515 - __assign_str(name, ctx->dentry->d_name.name); 515 + __assign_str(name); 516 516 ), 517 517 518 518 TP_printk( ··· 551 551 __entry->dir = NFS_FILEID(dir); 552 552 __entry->flags = flags; 553 553 __entry->fmode = (__force unsigned long)ctx->mode; 554 - __assign_str(name, ctx->dentry->d_name.name); 554 + __assign_str(name); 555 555 ), 556 556 557 557 TP_printk( ··· 587 587 __entry->dev = dir->i_sb->s_dev; 588 588 __entry->dir = NFS_FILEID(dir); 589 589 __entry->flags = flags; 590 - __assign_str(name, dentry->d_name.name); 590 + __assign_str(name); 591 591 ), 592 592 593 593 TP_printk( ··· 623 623 __entry->dev = dir->i_sb->s_dev; 624 624 __entry->dir = NFS_FILEID(dir); 625 625 __entry->flags = flags; 626 - __assign_str(name, dentry->d_name.name); 626 + __assign_str(name); 627 627 ), 628 628 629 629 TP_printk( ··· 654 654 TP_fast_assign( 655 655 __entry->dev = dir->i_sb->s_dev; 656 656 __entry->dir = NFS_FILEID(dir); 657 - __assign_str(name, dentry->d_name.name); 657 + __assign_str(name); 658 658 ), 659 659 660 660 TP_printk( ··· 693 693 __entry->dev = dir->i_sb->s_dev; 694 694 __entry->dir = NFS_FILEID(dir); 695 695 __entry->error = error < 0 ? -error : 0; 696 - __assign_str(name, dentry->d_name.name); 696 + __assign_str(name); 697 697 ), 698 698 699 699 TP_printk( ··· 747 747 __entry->dev = inode->i_sb->s_dev; 748 748 __entry->fileid = NFS_FILEID(inode); 749 749 __entry->dir = NFS_FILEID(dir); 750 - __assign_str(name, dentry->d_name.name); 750 + __assign_str(name); 751 751 ), 752 752 753 753 TP_printk( ··· 783 783 __entry->fileid = NFS_FILEID(inode); 784 784 __entry->dir = NFS_FILEID(dir); 785 785 __entry->error = error < 0 ? -error : 0; 786 - __assign_str(name, dentry->d_name.name); 786 + __assign_str(name); 787 787 ), 788 788 789 789 TP_printk( ··· 819 819 __entry->dev = old_dir->i_sb->s_dev; 820 820 __entry->old_dir = NFS_FILEID(old_dir); 821 821 __entry->new_dir = NFS_FILEID(new_dir); 822 - __assign_str(old_name, old_dentry->d_name.name); 823 - __assign_str(new_name, new_dentry->d_name.name); 822 + __assign_str(old_name); 823 + __assign_str(new_name); 824 824 ), 825 825 826 826 TP_printk( ··· 868 868 __entry->error = -error; 869 869 __entry->old_dir = NFS_FILEID(old_dir); 870 870 __entry->new_dir = NFS_FILEID(new_dir); 871 - __assign_str(old_name, old_dentry->d_name.name); 872 - __assign_str(new_name, new_dentry->d_name.name); 871 + __assign_str(old_name); 872 + __assign_str(new_name); 873 873 ), 874 874 875 875 TP_printk( ··· 1636 1636 ), 1637 1637 1638 1638 TP_fast_assign( 1639 - __assign_str(option, option); 1640 - __assign_str(value, value); 1639 + __assign_str(option); 1640 + __assign_str(value); 1641 1641 ), 1642 1642 1643 1643 TP_printk("option %s=%s", ··· 1657 1657 ), 1658 1658 1659 1659 TP_fast_assign( 1660 - __assign_str(option, param->key); 1660 + __assign_str(option); 1661 1661 ), 1662 1662 1663 1663 TP_printk("option %s", __get_str(option)) ··· 1675 1675 ), 1676 1676 1677 1677 TP_fast_assign( 1678 - __assign_str(path, path); 1678 + __assign_str(path); 1679 1679 ), 1680 1680 1681 1681 TP_printk("path='%s'", __get_str(path)) ··· 1710 1710 __entry->xid = be32_to_cpu(rqstp->rq_xid); 1711 1711 __entry->version = task->tk_client->cl_vers; 1712 1712 __entry->error = error; 1713 - __assign_str(program, 1714 - task->tk_client->cl_program->name); 1715 - __assign_str(procedure, task->tk_msg.rpc_proc->p_name); 1713 + __assign_str(program); 1714 + __assign_str(procedure); 1716 1715 ), 1717 1716 1718 1717 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER
+20 -20
fs/nfsd/trace.h
··· 104 104 TP_fast_assign( 105 105 __entry->xid = be32_to_cpu(rqst->rq_xid); 106 106 __entry->opcnt = opcnt; 107 - __assign_str(tag, tag); 107 + __assign_str(tag); 108 108 ), 109 109 TP_printk("xid=0x%08x opcnt=%u tag=%s", 110 110 __entry->xid, __entry->opcnt, __get_str(tag) ··· 127 127 __entry->args_opcnt = args_opcnt; 128 128 __entry->resp_opcnt = resp_opcnt; 129 129 __entry->status = be32_to_cpu(status); 130 - __assign_str(name, name); 130 + __assign_str(name); 131 131 ), 132 132 TP_printk("op=%u/%u %s status=%d", 133 133 __entry->resp_opcnt, __entry->args_opcnt, ··· 318 318 TP_fast_assign( 319 319 __entry->fsidtype = key->ek_fsidtype; 320 320 memcpy(__entry->fsid, key->ek_fsid, 4*6); 321 - __assign_str(auth_domain, key->ek_client->name); 321 + __assign_str(auth_domain); 322 322 __entry->status = status; 323 323 ), 324 324 TP_printk("fsid=%x::%s domain=%s status=%d", ··· 342 342 TP_fast_assign( 343 343 __entry->fsidtype = key->ek_fsidtype; 344 344 memcpy(__entry->fsid, key->ek_fsid, 4*6); 345 - __assign_str(auth_domain, key->ek_client->name); 346 - __assign_str(path, exp_path); 345 + __assign_str(auth_domain); 346 + __assign_str(path); 347 347 __entry->cache = !test_bit(CACHE_NEGATIVE, &key->h.flags); 348 348 ), 349 349 TP_printk("fsid=%x::%s domain=%s path=%s cache=%s", ··· 365 365 __field(int, status) 366 366 ), 367 367 TP_fast_assign( 368 - __assign_str(path, key->ex_path.dentry->d_name.name); 369 - __assign_str(auth_domain, key->ex_client->name); 368 + __assign_str(path); 369 + __assign_str(auth_domain); 370 370 __entry->status = status; 371 371 ), 372 372 TP_printk("path=%s domain=%s status=%d", ··· 385 385 __field(bool, cache) 386 386 ), 387 387 TP_fast_assign( 388 - __assign_str(path, key->ex_path.dentry->d_name.name); 389 - __assign_str(auth_domain, key->ex_client->name); 388 + __assign_str(path); 389 + __assign_str(auth_domain); 390 390 __entry->cache = !test_bit(CACHE_NEGATIVE, &key->h.flags); 391 391 ), 392 392 TP_printk("path=%s domain=%s cache=%s", ··· 485 485 TP_fast_assign( 486 486 __entry->fh_hash = fhp ? knfsd_fh_hash(&fhp->fh_handle) : 0; 487 487 __entry->ino = ino; 488 - __assign_str(name, name); 488 + __assign_str(name); 489 489 ), 490 490 TP_printk("fh_hash=0x%08x ino=%llu name=%s", 491 491 __entry->fh_hash, __entry->ino, __get_str(name) ··· 1000 1000 __entry->flavor = clp->cl_cred.cr_flavor; 1001 1001 memcpy(__entry->verifier, (void *)&clp->cl_verifier, 1002 1002 NFS4_VERIFIER_SIZE); 1003 - __assign_str(name, clp->cl_name.data); 1003 + __assign_str(name); 1004 1004 ), 1005 1005 TP_printk("addr=%pISpc name='%s' verifier=0x%s flavor=%s client=%08x:%08x", 1006 1006 __entry->addr, __get_str(name), ··· 1519 1519 TP_fast_assign( 1520 1520 __entry->cl_boot = clp->cl_clientid.cl_boot; 1521 1521 __entry->cl_id = clp->cl_clientid.cl_id; 1522 - __assign_str(netid, netid); 1522 + __assign_str(netid); 1523 1523 __entry->authflavor = authflavor; 1524 1524 __assign_sockaddr(addr, &clp->cl_cb_conn.cb_addr, 1525 1525 clp->cl_cb_conn.cb_addrlen) ··· 1864 1864 ), 1865 1865 TP_fast_assign( 1866 1866 __entry->netns_ino = net->ns.inum; 1867 - __assign_str(address, address); 1867 + __assign_str(address); 1868 1868 ), 1869 1869 TP_printk("address=%s", 1870 1870 __get_str(address) ··· 1883 1883 ), 1884 1884 TP_fast_assign( 1885 1885 __entry->netns_ino = net->ns.inum; 1886 - __assign_str(path, path); 1886 + __assign_str(path); 1887 1887 ), 1888 1888 TP_printk("path=%s", 1889 1889 __get_str(path) ··· 1907 1907 TP_fast_assign( 1908 1908 __entry->netns_ino = net->ns.inum; 1909 1909 __entry->maxsize = maxsize; 1910 - __assign_str(domain, domain); 1911 - __assign_str(path, path); 1910 + __assign_str(domain); 1911 + __assign_str(path); 1912 1912 ), 1913 1913 TP_printk("domain=%s path=%s maxsize=%d", 1914 1914 __get_str(domain), __get_str(path), __entry->maxsize ··· 1968 1968 ), 1969 1969 TP_fast_assign( 1970 1970 __entry->netns_ino = net->ns.inum; 1971 - __assign_str(mesg, mesg); 1971 + __assign_str(mesg); 1972 1972 ), 1973 1973 TP_printk("%s", 1974 1974 __get_str(mesg) ··· 2009 2009 TP_fast_assign( 2010 2010 __entry->netns_ino = net->ns.inum; 2011 2011 __entry->port = port; 2012 - __assign_str(transport, transport); 2012 + __assign_str(transport); 2013 2013 ), 2014 2014 TP_printk("transport=%s port=%d", 2015 2015 __get_str(transport), __entry->port ··· 2070 2070 TP_fast_assign( 2071 2071 __entry->netns_ino = net->ns.inum; 2072 2072 __entry->time = time; 2073 - __assign_str(name, name); 2073 + __assign_str(name); 2074 2074 ), 2075 2075 TP_printk("file=%s time=%d", 2076 2076 __get_str(name), __entry->time ··· 2089 2089 ), 2090 2090 TP_fast_assign( 2091 2091 __entry->netns_ino = net->ns.inum; 2092 - __assign_str(recdir, recdir); 2092 + __assign_str(recdir); 2093 2093 ), 2094 2094 TP_printk("recdir=%s", 2095 2095 __get_str(recdir)
+30 -30
fs/ocfs2/ocfs2_trace.h
··· 82 82 __string(name,name) 83 83 ), 84 84 TP_fast_assign( 85 - __assign_str(name, name); 85 + __assign_str(name); 86 86 ), 87 87 TP_printk("%s", __get_str(name)) 88 88 ); ··· 1289 1289 __entry->dentry = dentry; 1290 1290 __entry->ino = ino; 1291 1291 __entry->d_len = d_len; 1292 - __assign_str(d_name, d_name); 1292 + __assign_str(d_name); 1293 1293 __entry->para = para; 1294 1294 ), 1295 1295 TP_printk("%p %p %p %llu %llu %.*s", __entry->inode, __entry->file, ··· 1425 1425 __entry->dentry = dentry; 1426 1426 __entry->ino = ino; 1427 1427 __entry->d_len = d_len; 1428 - __assign_str(d_name, d_name); 1428 + __assign_str(d_name); 1429 1429 __entry->ia_valid = ia_valid; 1430 1430 __entry->ia_mode = ia_mode; 1431 1431 __entry->ia_uid = ia_uid; ··· 1683 1683 ), 1684 1684 TP_fast_assign( 1685 1685 __entry->is_remount = is_remount; 1686 - __assign_str(options, options); 1686 + __assign_str(options); 1687 1687 ), 1688 1688 TP_printk("%d %s", __entry->is_remount, __get_str(options)) 1689 1689 ); ··· 1718 1718 __field(int, cluster_bits) 1719 1719 ), 1720 1720 TP_fast_assign( 1721 - __assign_str(label, label); 1722 - __assign_str(uuid_str, uuid_str); 1721 + __assign_str(label); 1722 + __assign_str(uuid_str); 1723 1723 __entry->root_dir = root_dir; 1724 1724 __entry->system_dir = system_dir; 1725 1725 __entry->cluster_bits = cluster_bits; ··· 1746 1746 __field(int, credits) 1747 1747 ), 1748 1748 TP_fast_assign( 1749 - __assign_str(name, name); 1749 + __assign_str(name); 1750 1750 __entry->meta = meta; 1751 1751 __entry->clusters = clusters; 1752 1752 __entry->credits = credits; ··· 1770 1770 ), 1771 1771 TP_fast_assign( 1772 1772 __entry->ino = ino; 1773 - __assign_str(name, name); 1773 + __assign_str(name); 1774 1774 __entry->name_index = name_index; 1775 1775 __entry->hash = hash; 1776 1776 __entry->location = location; ··· 2019 2019 __entry->dq_id = dq_id; 2020 2020 __entry->dq_type = dq_type; 2021 2021 __entry->type = type; 2022 - __assign_str(s_id, s_id); 2022 + __assign_str(s_id); 2023 2023 ), 2024 2024 TP_printk("%u %u %lu %s", __entry->dq_id, __entry->dq_type, 2025 2025 __entry->type, __get_str(s_id)) ··· 2060 2060 TP_fast_assign( 2061 2061 __entry->ino = ino; 2062 2062 __entry->namelen = namelen; 2063 - __assign_str(name, name); 2063 + __assign_str(name); 2064 2064 __entry->major_hash = major_hash; 2065 2065 __entry->minor_hash = minor_hash; 2066 2066 __entry->blkno = blkno; ··· 2088 2088 ), 2089 2089 TP_fast_assign( 2090 2090 __entry->namelen = namelen; 2091 - __assign_str(name, name); 2091 + __assign_str(name); 2092 2092 __entry->blkno = blkno; 2093 2093 __entry->dir = dir; 2094 2094 ), ··· 2107 2107 TP_fast_assign( 2108 2108 __entry->dir = dir; 2109 2109 __entry->namelen = namelen; 2110 - __assign_str(name, name); 2110 + __assign_str(name); 2111 2111 ), 2112 2112 TP_printk("%llu %.*s", __entry->dir, 2113 2113 __entry->namelen, __get_str(name)) ··· 2135 2135 __entry->major_hash = major_hash; 2136 2136 __entry->minor_hash = minor_hash; 2137 2137 __entry->namelen = namelen; 2138 - __assign_str(name, name); 2138 + __assign_str(name); 2139 2139 __entry->num_used = num_used; 2140 2140 ), 2141 2141 TP_printk("%llu %x %x %.*s %u", __entry->dir, ··· 2171 2171 __entry->dir = dir; 2172 2172 __entry->dentry = dentry; 2173 2173 __entry->name_len = name_len; 2174 - __assign_str(name, name); 2174 + __assign_str(name); 2175 2175 __entry->dir_blkno = dir_blkno; 2176 2176 __entry->extra = extra; 2177 2177 ), ··· 2217 2217 __entry->dir = dir; 2218 2218 __entry->dentry = dentry; 2219 2219 __entry->name_len = name_len; 2220 - __assign_str(name, name); 2220 + __assign_str(name); 2221 2221 __entry->dir_blkno = dir_blkno; 2222 2222 __entry->dev = dev; 2223 2223 __entry->mode = mode; ··· 2241 2241 TP_fast_assign( 2242 2242 __entry->ino = ino; 2243 2243 __entry->old_len = old_len; 2244 - __assign_str(old_name, old_name); 2244 + __assign_str(old_name); 2245 2245 __entry->name_len = name_len; 2246 - __assign_str(name, name); 2246 + __assign_str(name); 2247 2247 ), 2248 2248 TP_printk("%llu %.*s %.*s", __entry->ino, 2249 2249 __entry->old_len, __get_str(old_name), ··· 2279 2279 __entry->new_dir = new_dir; 2280 2280 __entry->new_dentry = new_dentry; 2281 2281 __entry->old_len = old_len; 2282 - __assign_str(old_name, old_name); 2282 + __assign_str(old_name); 2283 2283 __entry->new_len = new_len; 2284 - __assign_str(new_name, new_name); 2284 + __assign_str(new_name); 2285 2285 ), 2286 2286 TP_printk("%p %p %p %p %.*s %.*s", 2287 2287 __entry->old_dir, __entry->old_dentry, ··· 2301 2301 ), 2302 2302 TP_fast_assign( 2303 2303 __entry->new_len = new_len; 2304 - __assign_str(new_name, new_name); 2304 + __assign_str(new_name); 2305 2305 ), 2306 2306 TP_printk("%.*s", __entry->new_len, __get_str(new_name)) 2307 2307 ); ··· 2344 2344 __entry->dentry = dentry; 2345 2345 __entry->symname = symname; 2346 2346 __entry->len = len; 2347 - __assign_str(name, name); 2347 + __assign_str(name); 2348 2348 ), 2349 2349 TP_printk("%p %p %s %.*s", __entry->dir, __entry->dentry, 2350 2350 __entry->symname, __entry->len, __get_str(name)) ··· 2360 2360 ), 2361 2361 TP_fast_assign( 2362 2362 __entry->blkno = blkno; 2363 - __assign_str(name, name); 2363 + __assign_str(name); 2364 2364 __entry->namelen = namelen; 2365 2365 ), 2366 2366 TP_printk("%llu %s %d", __entry->blkno, __get_str(name), ··· 2381 2381 ), 2382 2382 TP_fast_assign( 2383 2383 __entry->dir = dir; 2384 - __assign_str(name, name); 2384 + __assign_str(name); 2385 2385 __entry->namelen = namelen; 2386 2386 ), 2387 2387 TP_printk("%llu %s %d", __entry->dir, __get_str(name), ··· 2403 2403 TP_fast_assign( 2404 2404 __entry->dentry = dentry; 2405 2405 __entry->len = len; 2406 - __assign_str(name, name); 2406 + __assign_str(name); 2407 2407 ), 2408 2408 TP_printk("%p %.*s", __entry->dentry, __entry->len, __get_str(name)) 2409 2409 ); ··· 2420 2420 ), 2421 2421 TP_fast_assign( 2422 2422 __entry->len = len; 2423 - __assign_str(name, name); 2423 + __assign_str(name); 2424 2424 __entry->pgen = pgen; 2425 2425 __entry->gen = gen; 2426 2426 ), ··· 2445 2445 ), 2446 2446 TP_fast_assign( 2447 2447 __entry->len = len; 2448 - __assign_str(name, name); 2448 + __assign_str(name); 2449 2449 ), 2450 2450 TP_printk("%.*s", __entry->len, __get_str(name)) 2451 2451 ); ··· 2462 2462 ), 2463 2463 TP_fast_assign( 2464 2464 __entry->len = len; 2465 - __assign_str(name, name); 2465 + __assign_str(name); 2466 2466 __entry->parent = parent; 2467 2467 __entry->fsdata = fsdata; 2468 2468 ), ··· 2480 2480 __field(unsigned long long, ino) 2481 2481 ), 2482 2482 TP_fast_assign( 2483 - __assign_str(name, name); 2483 + __assign_str(name); 2484 2484 __entry->parent = parent; 2485 2485 __entry->ino = ino; 2486 2486 ), ··· 2527 2527 TP_fast_assign( 2528 2528 __entry->child = child; 2529 2529 __entry->len = len; 2530 - __assign_str(name, name); 2530 + __assign_str(name); 2531 2531 __entry->ino = ino; 2532 2532 ), 2533 2533 TP_printk("%p %.*s %llu", __entry->child, __entry->len, ··· 2551 2551 TP_fast_assign( 2552 2552 __entry->dentry = dentry; 2553 2553 __entry->name_len = name_len; 2554 - __assign_str(name, name); 2554 + __assign_str(name); 2555 2555 __entry->fh = fh; 2556 2556 __entry->len = len; 2557 2557 __entry->connectable = connectable;
+9 -9
fs/smb/client/trace.h
··· 518 518 __entry->xid = xid; 519 519 __entry->tid = tid; 520 520 __entry->sesid = sesid; 521 - __assign_str(path, full_path); 521 + __assign_str(path); 522 522 ), 523 523 TP_printk("xid=%u sid=0x%llx tid=0x%x path=%s", 524 524 __entry->xid, __entry->sesid, __entry->tid, ··· 762 762 ), 763 763 TP_fast_assign( 764 764 __entry->xid = xid; 765 - __assign_str(func_name, func_name); 765 + __assign_str(func_name); 766 766 __entry->rc = rc; 767 767 ), 768 768 TP_printk("\t%s: xid=%u rc=%d", ··· 815 815 ), 816 816 TP_fast_assign( 817 817 __entry->xid = xid; 818 - __assign_str(func_name, func_name); 818 + __assign_str(func_name); 819 819 ), 820 820 TP_printk("\t%s: xid=%u", 821 821 __get_str(func_name), __entry->xid) ··· 852 852 __entry->xid = xid; 853 853 __entry->tid = tid; 854 854 __entry->sesid = sesid; 855 - __assign_str(name, unc_name); 855 + __assign_str(name); 856 856 __entry->rc = rc; 857 857 ), 858 858 TP_printk("xid=%u sid=0x%llx tid=0x%x unc_name=%s rc=%d", ··· 896 896 __entry->xid = xid; 897 897 __entry->tid = tid; 898 898 __entry->sesid = sesid; 899 - __assign_str(path, full_path); 899 + __assign_str(path); 900 900 __entry->create_options = create_options; 901 901 __entry->desired_access = desired_access; 902 902 ), ··· 1098 1098 __entry->conn_id = conn_id; 1099 1099 pss = (struct sockaddr_storage *)__entry->dst_addr; 1100 1100 *pss = *dst_addr; 1101 - __assign_str(hostname, hostname); 1101 + __assign_str(hostname); 1102 1102 ), 1103 1103 TP_printk("conn_id=0x%llx server=%s addr=%pISpsfc", 1104 1104 __entry->conn_id, ··· 1134 1134 __entry->rc = rc; 1135 1135 pss = (struct sockaddr_storage *)__entry->dst_addr; 1136 1136 *pss = *dst_addr; 1137 - __assign_str(hostname, hostname); 1137 + __assign_str(hostname); 1138 1138 ), 1139 1139 TP_printk("rc=%d conn_id=0x%llx server=%s addr=%pISpsfc", 1140 1140 __entry->rc, ··· 1166 1166 TP_fast_assign( 1167 1167 __entry->currmid = currmid; 1168 1168 __entry->conn_id = conn_id; 1169 - __assign_str(hostname, hostname); 1169 + __assign_str(hostname); 1170 1170 ), 1171 1171 TP_printk("conn_id=0x%llx server=%s current_mid=%llu", 1172 1172 __entry->conn_id, ··· 1255 1255 TP_fast_assign( 1256 1256 __entry->currmid = currmid; 1257 1257 __entry->conn_id = conn_id; 1258 - __assign_str(hostname, hostname); 1258 + __assign_str(hostname); 1259 1259 __entry->credits = credits; 1260 1260 __entry->credits_to_add = credits_to_add; 1261 1261 __entry->in_flight = in_flight;
+5 -5
fs/xfs/scrub/trace.h
··· 561 561 562 562 __entry->dev = sc->mp->m_super->s_dev; 563 563 __entry->type = sc->sm->sm_type; 564 - __assign_str(name, cur->bc_ops->name); 564 + __assign_str(name); 565 565 __entry->level = level; 566 566 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno); 567 567 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno); ··· 604 604 __entry->ino = sc->ip->i_ino; 605 605 __entry->whichfork = cur->bc_ino.whichfork; 606 606 __entry->type = sc->sm->sm_type; 607 - __assign_str(name, cur->bc_ops->name); 607 + __assign_str(name); 608 608 __entry->level = level; 609 609 __entry->ptr = cur->bc_levels[level].ptr; 610 610 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno); ··· 644 644 xfs_fsblock_t fsbno = xchk_btree_cur_fsbno(cur, level); 645 645 __entry->dev = sc->mp->m_super->s_dev; 646 646 __entry->type = sc->sm->sm_type; 647 - __assign_str(name, cur->bc_ops->name); 647 + __assign_str(name); 648 648 __entry->level = level; 649 649 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno); 650 650 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno); ··· 684 684 __entry->ino = sc->ip->i_ino; 685 685 __entry->whichfork = cur->bc_ino.whichfork; 686 686 __entry->type = sc->sm->sm_type; 687 - __assign_str(name, cur->bc_ops->name); 687 + __assign_str(name); 688 688 __entry->level = level; 689 689 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno); 690 690 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno); ··· 723 723 724 724 __entry->dev = sc->mp->m_super->s_dev; 725 725 __entry->type = sc->sm->sm_type; 726 - __assign_str(name, cur->bc_ops->name); 726 + __assign_str(name); 727 727 __entry->agno = XFS_FSB_TO_AGNO(cur->bc_mp, fsbno); 728 728 __entry->bno = XFS_FSB_TO_AGBNO(cur->bc_mp, fsbno); 729 729 __entry->level = level;
+14 -14
fs/xfs/xfs_trace.h
··· 168 168 ), 169 169 TP_fast_assign( 170 170 __entry->dev = mp->m_super->s_dev; 171 - __assign_str(name, ops->name); 171 + __assign_str(name); 172 172 __entry->error = error; 173 173 ), 174 174 TP_printk("dev %d:%d optype %s error %d", ··· 1913 1913 ), 1914 1914 TP_fast_assign( 1915 1915 __entry->dev = cur->bc_mp->m_super->s_dev; 1916 - __assign_str(name, cur->bc_ops->name); 1916 + __assign_str(name); 1917 1917 __entry->bno = bno; 1918 1918 __entry->len = len; 1919 1919 __entry->diff = diff; ··· 2473 2473 ), 2474 2474 TP_fast_assign( 2475 2475 __entry->dev = cur->bc_mp->m_super->s_dev; 2476 - __assign_str(name, cur->bc_ops->name); 2476 + __assign_str(name); 2477 2477 __entry->level = level; 2478 2478 __entry->nlevels = cur->bc_nlevels; 2479 2479 __entry->ptr = cur->bc_levels[level].ptr; ··· 2523 2523 __entry->ino = 0; 2524 2524 break; 2525 2525 } 2526 - __assign_str(name, cur->bc_ops->name); 2526 + __assign_str(name); 2527 2527 __entry->error = error; 2528 2528 if (!error && stat) { 2529 2529 if (cur->bc_ops->ptr_len == XFS_BTREE_LONG_PTR_LEN) { ··· 2567 2567 __entry->ino = cur->bc_ino.ip->i_ino; 2568 2568 else 2569 2569 __entry->ino = 0; 2570 - __assign_str(name, cur->bc_ops->name); 2570 + __assign_str(name); 2571 2571 __entry->agbno = xfs_daddr_to_agbno(cur->bc_mp, 2572 2572 xfs_buf_daddr(bp)); 2573 2573 ), ··· 2643 2643 ), 2644 2644 TP_fast_assign( 2645 2645 __entry->dev = mp ? mp->m_super->s_dev : 0; 2646 - __assign_str(name, dfp->dfp_ops->name); 2646 + __assign_str(name); 2647 2647 __entry->intent = dfp->dfp_intent; 2648 2648 __entry->flags = dfp->dfp_flags; 2649 2649 __entry->committed = dfp->dfp_done != NULL; ··· 2732 2732 ), 2733 2733 TP_fast_assign( 2734 2734 __entry->dev = mp ? mp->m_super->s_dev : 0; 2735 - __assign_str(name, dfp->dfp_ops->name); 2735 + __assign_str(name); 2736 2736 __entry->intent = dfp->dfp_intent; 2737 2737 __entry->item = item; 2738 2738 __entry->committed = dfp->dfp_done != NULL; ··· 4244 4244 ), 4245 4245 TP_fast_assign( 4246 4246 __entry->dev = cur->bc_mp->m_super->s_dev; 4247 - __assign_str(name, cur->bc_ops->name); 4247 + __assign_str(name); 4248 4248 __entry->agno = cur->bc_ag.pag->pag_agno; 4249 4249 __entry->agbno = cur->bc_ag.afake->af_root; 4250 4250 __entry->levels = cur->bc_ag.afake->af_levels; ··· 4273 4273 ), 4274 4274 TP_fast_assign( 4275 4275 __entry->dev = cur->bc_mp->m_super->s_dev; 4276 - __assign_str(name, cur->bc_ops->name); 4276 + __assign_str(name); 4277 4277 __entry->agno = XFS_INO_TO_AGNO(cur->bc_mp, 4278 4278 cur->bc_ino.ip->i_ino); 4279 4279 __entry->agino = XFS_INO_TO_AGINO(cur->bc_mp, ··· 4312 4312 ), 4313 4313 TP_fast_assign( 4314 4314 __entry->dev = cur->bc_mp->m_super->s_dev; 4315 - __assign_str(name, cur->bc_ops->name); 4315 + __assign_str(name); 4316 4316 __entry->level = level; 4317 4317 __entry->nlevels = cur->bc_nlevels; 4318 4318 __entry->nr_this_level = nr_this_level; ··· 4350 4350 ), 4351 4351 TP_fast_assign( 4352 4352 __entry->dev = cur->bc_mp->m_super->s_dev; 4353 - __assign_str(name, cur->bc_ops->name); 4353 + __assign_str(name); 4354 4354 __entry->level = level; 4355 4355 __entry->block_idx = block_idx; 4356 4356 __entry->nr_blocks = nr_blocks; ··· 4573 4573 __entry->dev = mp->m_super->s_dev; 4574 4574 __entry->ptag = ptag; 4575 4575 __entry->flags = flags; 4576 - __assign_str(fname, fname); 4576 + __assign_str(fname); 4577 4577 __entry->line_num = line_num; 4578 4578 ), 4579 4579 TP_printk("dev %d:%d tag %s flags %s file %s line_num %d", ··· 4755 4755 ), 4756 4756 TP_fast_assign( 4757 4757 __entry->xfino = file_inode(xfbt->target->bt_file)->i_ino; 4758 - __assign_str(btname, cur->bc_ops->name); 4758 + __assign_str(btname); 4759 4759 __entry->nlevels = cur->bc_nlevels; 4760 4760 __entry->fileoff = fileoff; 4761 4761 ), ··· 5122 5122 __entry->bufsize = ppi->gp_bufsize; 5123 5123 __entry->parent_ino = pptr->gpr_parent.ha_fid.fid_ino; 5124 5124 __entry->parent_gen = pptr->gpr_parent.ha_fid.fid_gen; 5125 - __assign_str(name, pptr->gpr_name); 5125 + __assign_str(name); 5126 5126 ), 5127 5127 TP_printk("dev %d:%d ino 0x%llx firstu %u reclen %u bufsize %u parent_ino 0x%llx parent_gen 0x%x name '%s'", 5128 5128 MAJOR(__entry->dev), MINOR(__entry->dev),
+6 -6
include/ras/ras_event.h
··· 61 61 else 62 62 __entry->pa_mask_lsb = ~0; 63 63 __entry->fru_id = *fru_id; 64 - __assign_str(fru_text, fru_text); 64 + __assign_str(fru_text); 65 65 cper_mem_err_pack(mem, &__entry->data); 66 66 ), 67 67 ··· 131 131 132 132 TP_fast_assign( 133 133 __entry->error_type = err_type; 134 - __assign_str(msg, error_msg); 135 - __assign_str(label, label); 134 + __assign_str(msg); 135 + __assign_str(label); 136 136 __entry->error_count = error_count; 137 137 __entry->mc_index = mc_index; 138 138 __entry->top_layer = top_layer; ··· 141 141 __entry->address = address; 142 142 __entry->grain_bits = grain_bits; 143 143 __entry->syndrome = syndrome; 144 - __assign_str(driver_detail, driver_detail); 144 + __assign_str(driver_detail); 145 145 ), 146 146 147 147 TP_printk("%d %s error%s:%s%s on %s (mc:%d location:%d:%d:%d address:0x%08lx grain:%d syndrome:0x%08lx%s%s)", ··· 239 239 TP_fast_assign( 240 240 memcpy(__entry->sec_type, sec_type, UUID_SIZE); 241 241 memcpy(__entry->fru_id, fru_id, UUID_SIZE); 242 - __assign_str(fru_text, fru_text); 242 + __assign_str(fru_text); 243 243 __entry->sev = sev; 244 244 __entry->len = len; 245 245 memcpy(__get_dynamic_array(buf), err, len); ··· 313 313 ), 314 314 315 315 TP_fast_assign( 316 - __assign_str(dev_name, dev_name); 316 + __assign_str(dev_name); 317 317 __entry->status = status; 318 318 __entry->severity = severity; 319 319 __entry->tlp_header_valid = tlp_header_valid;
+11 -11
include/trace/events/asoc.h
··· 32 32 ), 33 33 34 34 TP_fast_assign( 35 - __assign_str(card_name, dapm->card->name); 36 - __assign_str(comp_name, dapm->component ? dapm->component->name : "(none)"); 35 + __assign_str(card_name); 36 + __assign_str(comp_name); 37 37 __entry->val = val; 38 38 ), 39 39 ··· 69 69 ), 70 70 71 71 TP_fast_assign( 72 - __assign_str(name, card->name); 72 + __assign_str(name); 73 73 __entry->event = event; 74 74 ), 75 75 ··· 104 104 ), 105 105 106 106 TP_fast_assign( 107 - __assign_str(name, w->name); 107 + __assign_str(name); 108 108 __entry->val = val; 109 109 ), 110 110 ··· 150 150 ), 151 151 152 152 TP_fast_assign( 153 - __assign_str(name, card->name); 153 + __assign_str(name); 154 154 __entry->power_checks = card->dapm_stats.power_checks; 155 155 __entry->path_checks = card->dapm_stats.path_checks; 156 156 __entry->neighbour_checks = card->dapm_stats.neighbour_checks; ··· 179 179 ), 180 180 181 181 TP_fast_assign( 182 - __assign_str(wname, widget->name); 183 - __assign_str(pname, path->name ? path->name : DAPM_DIRECT); 184 - __assign_str(pnname, path->node[dir]->name); 182 + __assign_str(wname); 183 + __assign_str(pname); 184 + __assign_str(pnname); 185 185 __entry->path_connect = path->connect; 186 186 __entry->path_node = (long)path->node[dir]; 187 187 __entry->path_dir = dir; ··· 226 226 ), 227 227 228 228 TP_fast_assign( 229 - __assign_str(name, name); 229 + __assign_str(name); 230 230 ), 231 231 232 232 TP_printk("%s", __get_str(name)) ··· 245 245 ), 246 246 247 247 TP_fast_assign( 248 - __assign_str(name, jack->jack->id); 248 + __assign_str(name); 249 249 __entry->mask = mask; 250 250 __entry->val = val; 251 251 ), ··· 266 266 ), 267 267 268 268 TP_fast_assign( 269 - __assign_str(name, jack->jack->id); 269 + __assign_str(name); 270 270 __entry->val = val; 271 271 ), 272 272
+3 -3
include/trace/events/avc.h
··· 36 36 __entry->denied = sad->denied; 37 37 __entry->audited = sad->audited; 38 38 __entry->result = sad->result; 39 - __assign_str(tcontext, tcontext); 40 - __assign_str(scontext, scontext); 41 - __assign_str(tclass, tclass); 39 + __assign_str(tcontext); 40 + __assign_str(scontext); 41 + __assign_str(tclass); 42 42 ), 43 43 44 44 TP_printk("requested=0x%x denied=0x%x audited=0x%x result=%d scontext=%s tcontext=%s tclass=%s",
+8 -8
include/trace/events/bridge.h
··· 25 25 ), 26 26 27 27 TP_fast_assign( 28 - __assign_str(dev, dev->name); 28 + __assign_str(dev); 29 29 memcpy(__entry->addr, addr, ETH_ALEN); 30 30 __entry->vid = vid; 31 31 __entry->nlh_flags = nlh_flags; ··· 54 54 ), 55 55 56 56 TP_fast_assign( 57 - __assign_str(br_dev, br->dev->name); 58 - __assign_str(dev, p ? p->dev->name : "null"); 57 + __assign_str(br_dev); 58 + __assign_str(dev); 59 59 memcpy(__entry->addr, addr, ETH_ALEN); 60 60 __entry->vid = vid; 61 61 ), ··· 80 80 ), 81 81 82 82 TP_fast_assign( 83 - __assign_str(br_dev, br->dev->name); 84 - __assign_str(dev, f->dst ? f->dst->dev->name : "null"); 83 + __assign_str(br_dev); 84 + __assign_str(dev); 85 85 memcpy(__entry->addr, f->key.addr.addr, ETH_ALEN); 86 86 __entry->vid = f->key.vlan_id; 87 87 ), ··· 108 108 ), 109 109 110 110 TP_fast_assign( 111 - __assign_str(br_dev, br->dev->name); 112 - __assign_str(dev, source->dev->name); 111 + __assign_str(br_dev); 112 + __assign_str(dev); 113 113 memcpy(__entry->addr, addr, ETH_ALEN); 114 114 __entry->vid = vid; 115 115 __entry->flags = flags; ··· 141 141 TP_fast_assign( 142 142 struct in6_addr *in6; 143 143 144 - __assign_str(dev, dev->name); 144 + __assign_str(dev); 145 145 __entry->vid = group->vid; 146 146 147 147 if (!group->proto) {
+3 -3
include/trace/events/btrfs.h
··· 1140 1140 ), 1141 1141 1142 1142 TP_fast_assign_btrfs(fs_info, 1143 - __assign_str(type, type); 1143 + __assign_str(type); 1144 1144 __entry->val = val; 1145 1145 __entry->bytes = bytes; 1146 1146 __entry->reserve = reserve; ··· 1169 1169 __entry->flags = flags; 1170 1170 __entry->bytes = bytes; 1171 1171 __entry->flush = flush; 1172 - __assign_str(reason, reason); 1172 + __assign_str(reason); 1173 1173 ), 1174 1174 1175 1175 TP_printk_btrfs("%s: flush=%d(%s) flags=%llu(%s) bytes=%llu", ··· 1622 1622 1623 1623 TP_fast_assign_btrfs(btrfs_workqueue_owner(wq), 1624 1624 __entry->wq = wq; 1625 - __assign_str(name, name); 1625 + __assign_str(name); 1626 1626 ), 1627 1627 1628 1628 TP_printk_btrfs("name=%s wq=%p", __get_str(name),
+5 -5
include/trace/events/cgroup.h
··· 23 23 TP_fast_assign( 24 24 __entry->root = root->hierarchy_id; 25 25 __entry->ss_mask = root->subsys_mask; 26 - __assign_str(name, root->name); 26 + __assign_str(name); 27 27 ), 28 28 29 29 TP_printk("root=%d ss_mask=%#x name=%s", ··· 68 68 __entry->root = cgrp->root->hierarchy_id; 69 69 __entry->id = cgroup_id(cgrp); 70 70 __entry->level = cgrp->level; 71 - __assign_str(path, path); 71 + __assign_str(path); 72 72 ), 73 73 74 74 TP_printk("root=%d id=%llu level=%d path=%s", ··· 137 137 __entry->dst_root = dst_cgrp->root->hierarchy_id; 138 138 __entry->dst_id = cgroup_id(dst_cgrp); 139 139 __entry->dst_level = dst_cgrp->level; 140 - __assign_str(dst_path, path); 140 + __assign_str(dst_path); 141 141 __entry->pid = task->pid; 142 - __assign_str(comm, task->comm); 142 + __assign_str(comm); 143 143 ), 144 144 145 145 TP_printk("dst_root=%d dst_id=%llu dst_level=%d dst_path=%s pid=%d comm=%s", ··· 181 181 __entry->root = cgrp->root->hierarchy_id; 182 182 __entry->id = cgroup_id(cgrp); 183 183 __entry->level = cgrp->level; 184 - __assign_str(path, path); 184 + __assign_str(path); 185 185 __entry->val = val; 186 186 ), 187 187
+9 -9
include/trace/events/clk.h
··· 23 23 ), 24 24 25 25 TP_fast_assign( 26 - __assign_str(name, core->name); 26 + __assign_str(name); 27 27 ), 28 28 29 29 TP_printk("%s", __get_str(name)) ··· 97 97 ), 98 98 99 99 TP_fast_assign( 100 - __assign_str(name, core->name); 100 + __assign_str(name); 101 101 __entry->rate = rate; 102 102 ), 103 103 ··· 145 145 ), 146 146 147 147 TP_fast_assign( 148 - __assign_str(name, core->name); 148 + __assign_str(name); 149 149 __entry->min = min; 150 150 __entry->max = max; 151 151 ), ··· 174 174 ), 175 175 176 176 TP_fast_assign( 177 - __assign_str(name, core->name); 178 - __assign_str(pname, parent ? parent->name : "none"); 177 + __assign_str(name); 178 + __assign_str(pname); 179 179 ), 180 180 181 181 TP_printk("%s %s", __get_str(name), __get_str(pname)) ··· 207 207 ), 208 208 209 209 TP_fast_assign( 210 - __assign_str(name, core->name); 210 + __assign_str(name); 211 211 __entry->phase = phase; 212 212 ), 213 213 ··· 241 241 ), 242 242 243 243 TP_fast_assign( 244 - __assign_str(name, core->name); 244 + __assign_str(name); 245 245 __entry->num = duty->num; 246 246 __entry->den = duty->den; 247 247 ), ··· 279 279 ), 280 280 281 281 TP_fast_assign( 282 - __assign_str(name, req->core ? req->core->name : "none"); 283 - __assign_str(pname, req->best_parent_hw ? clk_hw_get_name(req->best_parent_hw) : "none"); 282 + __assign_str(name); 283 + __assign_str(pname); 284 284 __entry->min = req->min_rate; 285 285 __entry->max = req->max_rate; 286 286 __entry->prate = req->best_parent_rate;
+4 -4
include/trace/events/cma.h
··· 23 23 ), 24 24 25 25 TP_fast_assign( 26 - __assign_str(name, name); 26 + __assign_str(name); 27 27 __entry->pfn = pfn; 28 28 __entry->page = page; 29 29 __entry->count = count; ··· 49 49 ), 50 50 51 51 TP_fast_assign( 52 - __assign_str(name, name); 52 + __assign_str(name); 53 53 __entry->count = count; 54 54 __entry->align = align; 55 55 ), ··· 77 77 ), 78 78 79 79 TP_fast_assign( 80 - __assign_str(name, name); 80 + __assign_str(name); 81 81 __entry->pfn = pfn; 82 82 __entry->page = page; 83 83 __entry->count = count; ··· 110 110 ), 111 111 112 112 TP_fast_assign( 113 - __assign_str(name, name); 113 + __assign_str(name); 114 114 __entry->pfn = pfn; 115 115 __entry->page = page; 116 116 __entry->count = count;
+2 -2
include/trace/events/devfreq.h
··· 23 23 ), 24 24 25 25 TP_fast_assign( 26 - __assign_str(dev_name, dev_name(&devfreq->dev)); 26 + __assign_str(dev_name); 27 27 __entry->freq = freq; 28 28 __entry->prev_freq = prev_freq; 29 29 __entry->busy_time = devfreq->last_status.busy_time; ··· 54 54 __entry->busy_time = devfreq->last_status.busy_time; 55 55 __entry->total_time = devfreq->last_status.total_time; 56 56 __entry->polling_ms = devfreq->profile->polling_ms; 57 - __assign_str(dev_name, dev_name(&devfreq->dev)); 57 + __assign_str(dev_name); 58 58 ), 59 59 60 60 TP_printk("dev_name=%-30s freq=%-12lu polling_ms=%-3u load=%-2lu",
+25 -25
include/trace/events/devlink.h
··· 31 31 ), 32 32 33 33 TP_fast_assign( 34 - __assign_str(bus_name, devlink_to_dev(devlink)->bus->name); 35 - __assign_str(dev_name, dev_name(devlink_to_dev(devlink))); 36 - __assign_str(driver_name, devlink_to_dev(devlink)->driver->name); 34 + __assign_str(bus_name); 35 + __assign_str(dev_name); 36 + __assign_str(driver_name); 37 37 __entry->incoming = incoming; 38 38 __entry->type = type; 39 39 memcpy(__get_dynamic_array(buf), buf, len); ··· 63 63 ), 64 64 65 65 TP_fast_assign( 66 - __assign_str(bus_name, devlink_to_dev(devlink)->bus->name); 67 - __assign_str(dev_name, dev_name(devlink_to_dev(devlink))); 68 - __assign_str(driver_name, devlink_to_dev(devlink)->driver->name); 66 + __assign_str(bus_name); 67 + __assign_str(dev_name); 68 + __assign_str(driver_name); 69 69 __entry->err = err; 70 - __assign_str(msg, msg); 70 + __assign_str(msg); 71 71 ), 72 72 73 73 TP_printk("bus_name=%s dev_name=%s driver_name=%s err=%d %s", ··· 93 93 ), 94 94 95 95 TP_fast_assign( 96 - __assign_str(bus_name, devlink_to_dev(devlink)->bus->name); 97 - __assign_str(dev_name, dev_name(devlink_to_dev(devlink))); 98 - __assign_str(driver_name, devlink_to_dev(devlink)->driver->name); 99 - __assign_str(reporter_name, reporter_name); 100 - __assign_str(msg, msg); 96 + __assign_str(bus_name); 97 + __assign_str(dev_name); 98 + __assign_str(driver_name); 99 + __assign_str(reporter_name); 100 + __assign_str(msg); 101 101 ), 102 102 103 103 TP_printk("bus_name=%s dev_name=%s driver_name=%s reporter_name=%s: %s", ··· 125 125 ), 126 126 127 127 TP_fast_assign( 128 - __assign_str(bus_name, devlink_to_dev(devlink)->bus->name); 129 - __assign_str(dev_name, dev_name(devlink_to_dev(devlink))); 130 - __assign_str(driver_name, devlink_to_dev(devlink)->driver->name); 131 - __assign_str(reporter_name, reporter_name); 128 + __assign_str(bus_name); 129 + __assign_str(dev_name); 130 + __assign_str(driver_name); 131 + __assign_str(reporter_name); 132 132 __entry->health_state = health_state; 133 133 __entry->time_since_last_recover = time_since_last_recover; 134 134 ), ··· 158 158 ), 159 159 160 160 TP_fast_assign( 161 - __assign_str(bus_name, devlink_to_dev(devlink)->bus->name); 162 - __assign_str(dev_name, dev_name(devlink_to_dev(devlink))); 163 - __assign_str(driver_name, devlink_to_dev(devlink)->driver->name); 164 - __assign_str(reporter_name, reporter_name); 161 + __assign_str(bus_name); 162 + __assign_str(dev_name); 163 + __assign_str(driver_name); 164 + __assign_str(reporter_name); 165 165 __entry->new_state = new_state; 166 166 ), 167 167 ··· 192 192 TP_fast_assign( 193 193 struct net_device *input_dev = metadata->input_dev; 194 194 195 - __assign_str(bus_name, devlink_to_dev(devlink)->bus->name); 196 - __assign_str(dev_name, dev_name(devlink_to_dev(devlink))); 197 - __assign_str(driver_name, devlink_to_dev(devlink)->driver->name); 198 - __assign_str(trap_name, metadata->trap_name); 199 - __assign_str(trap_group_name, metadata->trap_group_name); 195 + __assign_str(bus_name); 196 + __assign_str(dev_name); 197 + __assign_str(driver_name); 198 + __assign_str(trap_name); 199 + __assign_str(trap_group_name); 200 200 strscpy(__entry->input_dev_name, input_dev ? input_dev->name : "NULL", IFNAMSIZ); 201 201 ), 202 202
+2 -2
include/trace/events/dma_fence.h
··· 23 23 ), 24 24 25 25 TP_fast_assign( 26 - __assign_str(driver, fence->ops->get_driver_name(fence)); 27 - __assign_str(timeline, fence->ops->get_timeline_name(fence)); 26 + __assign_str(driver); 27 + __assign_str(timeline); 28 28 __entry->context = fence->context; 29 29 __entry->seqno = fence->seqno; 30 30 ),
+1 -1
include/trace/events/erofs.h
··· 47 47 TP_fast_assign( 48 48 __entry->dev = dir->i_sb->s_dev; 49 49 __entry->nid = EROFS_I(dir)->nid; 50 - __assign_str(name, dentry->d_name.name); 50 + __assign_str(name); 51 51 __entry->flags = flags; 52 52 ), 53 53
+10 -10
include/trace/events/f2fs.h
··· 354 354 __entry->ino = dir->i_ino; 355 355 __entry->size = dir->i_size; 356 356 __entry->blocks = dir->i_blocks; 357 - __assign_str(name, dentry->d_name.name); 357 + __assign_str(name); 358 358 ), 359 359 360 360 TP_printk("dev = (%d,%d), dir ino = %lu, i_size = %lld, " ··· 843 843 TP_fast_assign( 844 844 __entry->dev = dir->i_sb->s_dev; 845 845 __entry->ino = dir->i_ino; 846 - __assign_str(name, dentry->d_name.name); 846 + __assign_str(name); 847 847 __entry->flags = flags; 848 848 ), 849 849 ··· 871 871 TP_fast_assign( 872 872 __entry->dev = dir->i_sb->s_dev; 873 873 __entry->ino = dir->i_ino; 874 - __assign_str(name, dentry->d_name.name); 874 + __assign_str(name); 875 875 __entry->cino = ino; 876 876 __entry->err = err; 877 877 ), ··· 903 903 TP_fast_assign( 904 904 __entry->dev = old_dir->i_sb->s_dev; 905 905 __entry->ino = old_dir->i_ino; 906 - __assign_str(old_name, old_dentry->d_name.name); 906 + __assign_str(old_name); 907 907 __entry->new_pino = new_dir->i_ino; 908 - __assign_str(new_name, new_dentry->d_name.name); 908 + __assign_str(new_name); 909 909 __entry->flags = flags; 910 910 ), 911 911 ··· 937 937 TP_fast_assign( 938 938 __entry->dev = old_dentry->d_sb->s_dev; 939 939 __entry->ino = old_dentry->d_inode->i_ino; 940 - __assign_str(old_name, old_dentry->d_name.name); 941 - __assign_str(new_name, new_dentry->d_name.name); 940 + __assign_str(old_name); 941 + __assign_str(new_name); 942 942 __entry->flags = flags; 943 943 __entry->ret = ret; 944 944 ), ··· 1557 1557 TP_fast_assign( 1558 1558 __entry->dev = sb->s_dev; 1559 1559 __entry->reason = reason; 1560 - __assign_str(dest_msg, msg); 1560 + __assign_str(dest_msg); 1561 1561 ), 1562 1562 1563 1563 TP_printk("dev = (%d,%d), checkpoint for %s, state = %s", ··· 2333 2333 * because this screws up the tooling that parses 2334 2334 * the traces. 2335 2335 */ 2336 - __assign_str(pathbuf, pathname); 2336 + __assign_str(pathbuf); 2337 2337 (void)strreplace(__get_str(pathbuf), ' ', '_'); 2338 2338 __entry->offset = offset; 2339 2339 __entry->bytes = bytes; 2340 2340 __entry->i_size = i_size_read(inode); 2341 - __assign_str(cmdline, command); 2341 + __assign_str(cmdline); 2342 2342 (void)strreplace(__get_str(cmdline), ' ', '_'); 2343 2343 __entry->pid = pid; 2344 2344 __entry->ino = inode->i_ino;
+5 -5
include/trace/events/habanalabs.h
··· 27 27 ), 28 28 29 29 TP_fast_assign( 30 - __assign_str(dname, dev_name(dev)); 30 + __assign_str(dname); 31 31 __entry->virt_addr = virt_addr; 32 32 __entry->phys_addr = phys_addr; 33 33 __entry->page_size = page_size; ··· 64 64 ), 65 65 66 66 TP_fast_assign( 67 - __assign_str(dname, dev_name(dev)); 67 + __assign_str(dname); 68 68 __entry->cpu_addr = cpu_addr; 69 69 __entry->dma_addr = dma_addr; 70 70 __entry->size = size; ··· 103 103 ), 104 104 105 105 TP_fast_assign( 106 - __assign_str(dname, dev_name(dev)); 106 + __assign_str(dname); 107 107 __entry->phys_addr = phys_addr; 108 108 __entry->dma_addr = dma_addr; 109 109 __entry->len = len; ··· 141 141 ), 142 142 143 143 TP_fast_assign( 144 - __assign_str(dname, dev_name(dev)); 144 + __assign_str(dname); 145 145 __entry->op_str = op_str; 146 146 ), 147 147 ··· 178 178 ), 179 179 180 180 TP_fast_assign( 181 - __assign_str(dname, dev_name(dev)); 181 + __assign_str(dname); 182 182 __entry->addr = addr; 183 183 __entry->val = val; 184 184 ),
+2 -2
include/trace/events/huge_memory.h
··· 191 191 TP_fast_assign( 192 192 __entry->mm = mm; 193 193 __entry->pfn = folio ? folio_pfn(folio) : -1; 194 - __assign_str(filename, file->f_path.dentry->d_iname); 194 + __assign_str(filename); 195 195 __entry->present = present; 196 196 __entry->swap = swap; 197 197 __entry->result = result; ··· 228 228 __entry->index = index; 229 229 __entry->addr = addr; 230 230 __entry->is_shmem = is_shmem; 231 - __assign_str(filename, file->f_path.dentry->d_iname); 231 + __assign_str(filename); 232 232 __entry->nr = nr; 233 233 __entry->result = result; 234 234 ),
+3 -3
include/trace/events/hwmon.h
··· 21 21 22 22 TP_fast_assign( 23 23 __entry->index = index; 24 - __assign_str(attr_name, attr_name); 24 + __assign_str(attr_name); 25 25 __entry->val = val; 26 26 ), 27 27 ··· 57 57 58 58 TP_fast_assign( 59 59 __entry->index = index; 60 - __assign_str(attr_name, attr_name); 61 - __assign_str(label, s); 60 + __assign_str(attr_name); 61 + __assign_str(label); 62 62 ), 63 63 64 64 TP_printk("index=%d, attr_name=%s, val=%s",
+1 -1
include/trace/events/initcall.h
··· 18 18 ), 19 19 20 20 TP_fast_assign( 21 - __assign_str(level, level); 21 + __assign_str(level); 22 22 ), 23 23 24 24 TP_printk("level=%s", __get_str(level))
+1 -1
include/trace/events/intel_ish.h
··· 18 18 ), 19 19 20 20 TP_fast_assign( 21 - __assign_str(message, message); 21 + __assign_str(message); 22 22 ), 23 23 24 24 TP_printk("%s", __get_str(message))
+7 -7
include/trace/events/io_uring.h
··· 164 164 __entry->work = &req->work; 165 165 __entry->rw = rw; 166 166 167 - __assign_str(op_str, io_uring_get_opcode(req->opcode)); 167 + __assign_str(op_str); 168 168 ), 169 169 170 170 TP_printk("ring %p, request %p, user_data 0x%llx, opcode %s, flags 0x%llx, %s queue, work %p", ··· 202 202 __entry->data = req->cqe.user_data; 203 203 __entry->opcode = req->opcode; 204 204 205 - __assign_str(op_str, io_uring_get_opcode(req->opcode)); 205 + __assign_str(op_str); 206 206 ), 207 207 208 208 TP_printk("ring %p, request %p, user_data 0x%llx, opcode %s", ··· 303 303 __entry->opcode = req->opcode; 304 304 __entry->link = link; 305 305 306 - __assign_str(op_str, io_uring_get_opcode(req->opcode)); 306 + __assign_str(op_str); 307 307 ), 308 308 309 309 TP_printk("ring %p, request %p, user_data 0x%llx, opcode %s, link %p", ··· 392 392 __entry->flags = (__force unsigned long long) req->flags; 393 393 __entry->sq_thread = req->ctx->flags & IORING_SETUP_SQPOLL; 394 394 395 - __assign_str(op_str, io_uring_get_opcode(req->opcode)); 395 + __assign_str(op_str); 396 396 ), 397 397 398 398 TP_printk("ring %p, req %p, user_data 0x%llx, opcode %s, flags 0x%llx, " ··· 436 436 __entry->mask = mask; 437 437 __entry->events = events; 438 438 439 - __assign_str(op_str, io_uring_get_opcode(req->opcode)); 439 + __assign_str(op_str); 440 440 ), 441 441 442 442 TP_printk("ring %p, req %p, user_data 0x%llx, opcode %s, mask 0x%x, events 0x%x", ··· 475 475 __entry->opcode = req->opcode; 476 476 __entry->mask = mask; 477 477 478 - __assign_str(op_str, io_uring_get_opcode(req->opcode)); 478 + __assign_str(op_str); 479 479 ), 480 480 481 481 TP_printk("ring %p, req %p, user_data 0x%llx, opcode %s, mask %x", ··· 538 538 __entry->addr3 = sqe->addr3; 539 539 __entry->error = error; 540 540 541 - __assign_str(op_str, io_uring_get_opcode(sqe->opcode)); 541 + __assign_str(op_str); 542 542 ), 543 543 544 544 TP_printk("ring %p, req %p, user_data 0x%llx, "
+7 -7
include/trace/events/iocost.h
··· 34 34 ), 35 35 36 36 TP_fast_assign( 37 - __assign_str(devname, ioc_name(iocg->ioc)); 38 - __assign_str(cgroup, path); 37 + __assign_str(devname); 38 + __assign_str(cgroup); 39 39 __entry->now = now->now; 40 40 __entry->vnow = now->vnow; 41 41 __entry->vrate = iocg->ioc->vtime_base_rate; ··· 93 93 ), 94 94 95 95 TP_fast_assign( 96 - __assign_str(devname, ioc_name(iocg->ioc)); 97 - __assign_str(cgroup, path); 96 + __assign_str(devname); 97 + __assign_str(cgroup); 98 98 __entry->now = now->now; 99 99 __entry->old_inuse = old_inuse; 100 100 __entry->new_inuse = new_inuse; ··· 159 159 ), 160 160 161 161 TP_fast_assign( 162 - __assign_str(devname, ioc_name(ioc)); 162 + __assign_str(devname); 163 163 __entry->old_vrate = ioc->vtime_base_rate; 164 164 __entry->new_vrate = new_vrate; 165 165 __entry->busy_level = ioc->busy_level; ··· 200 200 ), 201 201 202 202 TP_fast_assign( 203 - __assign_str(devname, ioc_name(iocg->ioc)); 204 - __assign_str(cgroup, path); 203 + __assign_str(devname); 204 + __assign_str(cgroup); 205 205 __entry->now = now->now; 206 206 __entry->vnow = now->vnow; 207 207 __entry->usage_pct = usage_pct;
+4 -4
include/trace/events/iommu.h
··· 28 28 29 29 TP_fast_assign( 30 30 __entry->gid = group_id; 31 - __assign_str(device, dev_name(dev)); 31 + __assign_str(device); 32 32 ), 33 33 34 34 TP_printk("IOMMU: groupID=%d device=%s", ··· 62 62 ), 63 63 64 64 TP_fast_assign( 65 - __assign_str(device, dev_name(dev)); 65 + __assign_str(device); 66 66 ), 67 67 68 68 TP_printk("IOMMU: device=%s", __get_str(device) ··· 138 138 ), 139 139 140 140 TP_fast_assign( 141 - __assign_str(device, dev_name(dev)); 142 - __assign_str(driver, dev_driver_string(dev)); 141 + __assign_str(device); 142 + __assign_str(driver); 143 143 __entry->iova = iova; 144 144 __entry->flags = flags; 145 145 ),
+1 -1
include/trace/events/irq.h
··· 63 63 64 64 TP_fast_assign( 65 65 __entry->irq = irq; 66 - __assign_str(name, action->name); 66 + __assign_str(name); 67 67 ), 68 68 69 69 TP_printk("irq=%d name=%s", __entry->irq, __get_str(name))
+1 -1
include/trace/events/iscsi.h
··· 30 30 ), 31 31 32 32 TP_fast_assign( 33 - __assign_str(dname, dev_name(dev)); 33 + __assign_str(dname); 34 34 __assign_vstr(msg, vaf->fmt, vaf->va); 35 35 ), 36 36
+1 -1
include/trace/events/kmem.h
··· 126 126 TP_fast_assign( 127 127 __entry->call_site = call_site; 128 128 __entry->ptr = ptr; 129 - __assign_str(name, s->name); 129 + __assign_str(name); 130 130 ), 131 131 132 132 TP_printk("call_site=%pS ptr=%p name=%s",
+2 -2
include/trace/events/lock.h
··· 37 37 38 38 TP_fast_assign( 39 39 __entry->flags = (trylock ? 1 : 0) | (read ? 2 : 0); 40 - __assign_str(name, lock->name); 40 + __assign_str(name); 41 41 __entry->lockdep_addr = lock; 42 42 ), 43 43 ··· 59 59 ), 60 60 61 61 TP_fast_assign( 62 - __assign_str(name, lock->name); 62 + __assign_str(name); 63 63 __entry->lockdep_addr = lock; 64 64 ), 65 65
+2 -2
include/trace/events/mmap_lock.h
··· 27 27 28 28 TP_fast_assign( 29 29 __entry->mm = mm; 30 - __assign_str(memcg_path, memcg_path); 30 + __assign_str(memcg_path); 31 31 __entry->write = write; 32 32 ), 33 33 ··· 65 65 66 66 TP_fast_assign( 67 67 __entry->mm = mm; 68 - __assign_str(memcg_path, memcg_path); 68 + __assign_str(memcg_path); 69 69 __entry->write = write; 70 70 __entry->success = success; 71 71 ),
+2 -2
include/trace/events/mmc.h
··· 68 68 __entry->need_retune = host->need_retune; 69 69 __entry->hold_retune = host->hold_retune; 70 70 __entry->retune_period = host->retune_period; 71 - __assign_str(name, mmc_hostname(host)); 71 + __assign_str(name); 72 72 __entry->mrq = mrq; 73 73 ), 74 74 ··· 156 156 __entry->need_retune = host->need_retune; 157 157 __entry->hold_retune = host->hold_retune; 158 158 __entry->retune_period = host->retune_period; 159 - __assign_str(name, mmc_hostname(host)); 159 + __assign_str(name); 160 160 __entry->mrq = mrq; 161 161 ), 162 162
+4 -4
include/trace/events/module.h
··· 41 41 42 42 TP_fast_assign( 43 43 __entry->taints = mod->taints; 44 - __assign_str(name, mod->name); 44 + __assign_str(name); 45 45 ), 46 46 47 47 TP_printk("%s %s", __get_str(name), show_module_flags(__entry->taints)) ··· 58 58 ), 59 59 60 60 TP_fast_assign( 61 - __assign_str(name, mod->name); 61 + __assign_str(name); 62 62 ), 63 63 64 64 TP_printk("%s", __get_str(name)) ··· 82 82 TP_fast_assign( 83 83 __entry->ip = ip; 84 84 __entry->refcnt = atomic_read(&mod->refcnt); 85 - __assign_str(name, mod->name); 85 + __assign_str(name); 86 86 ), 87 87 88 88 TP_printk("%s call_site=%ps refcnt=%d", ··· 119 119 TP_fast_assign( 120 120 __entry->ip = ip; 121 121 __entry->wait = wait; 122 - __assign_str(name, name); 122 + __assign_str(name); 123 123 ), 124 124 125 125 TP_printk("%s wait=%d call_site=%ps",
+1 -1
include/trace/events/napi.h
··· 26 26 27 27 TP_fast_assign( 28 28 __entry->napi = napi; 29 - __assign_str(dev_name, napi->dev ? napi->dev->name : NO_DEV); 29 + __assign_str(dev_name); 30 30 __entry->work = work; 31 31 __entry->budget = budget; 32 32 ),
+3 -3
include/trace/events/neigh.h
··· 42 42 __be32 *p32; 43 43 44 44 __entry->family = tbl->family; 45 - __assign_str(dev, (dev ? dev->name : "NULL")); 45 + __assign_str(dev); 46 46 __entry->entries = atomic_read(&tbl->gc_entries); 47 47 __entry->created = n != NULL; 48 48 __entry->gc_exempt = exempt_from_gc; ··· 103 103 __be32 *p32; 104 104 105 105 __entry->family = n->tbl->family; 106 - __assign_str(dev, (n->dev ? n->dev->name : "NULL")); 106 + __assign_str(dev); 107 107 __entry->lladdr_len = lladdr_len; 108 108 memcpy(__entry->lladdr, n->ha, lladdr_len); 109 109 __entry->flags = n->flags; ··· 180 180 __be32 *p32; 181 181 182 182 __entry->family = n->tbl->family; 183 - __assign_str(dev, (n->dev ? n->dev->name : "NULL")); 183 + __assign_str(dev); 184 184 __entry->lladdr_len = lladdr_len; 185 185 memcpy(__entry->lladdr, n->ha, lladdr_len); 186 186 __entry->flags = n->flags;
+6 -6
include/trace/events/net.h
··· 38 38 ), 39 39 40 40 TP_fast_assign( 41 - __assign_str(name, dev->name); 41 + __assign_str(name); 42 42 __entry->queue_mapping = skb->queue_mapping; 43 43 __entry->skbaddr = skb; 44 44 __entry->vlan_tagged = skb_vlan_tag_present(skb); ··· 89 89 __entry->skbaddr = skb; 90 90 __entry->len = skb_len; 91 91 __entry->rc = rc; 92 - __assign_str(name, dev->name); 92 + __assign_str(name); 93 93 ), 94 94 95 95 TP_printk("dev=%s skbaddr=%p len=%u rc=%d", ··· 110 110 ), 111 111 112 112 TP_fast_assign( 113 - __assign_str(name, dev->name); 114 - __assign_str(driver, netdev_drivername(dev)); 113 + __assign_str(name); 114 + __assign_str(driver); 115 115 __entry->queue_index = queue_index; 116 116 ), 117 117 ··· 134 134 TP_fast_assign( 135 135 __entry->skbaddr = skb; 136 136 __entry->len = skb->len; 137 - __assign_str(name, skb->dev->name); 137 + __assign_str(name); 138 138 ), 139 139 140 140 TP_printk("dev=%s skbaddr=%p len=%u", ··· 191 191 ), 192 192 193 193 TP_fast_assign( 194 - __assign_str(name, skb->dev->name); 194 + __assign_str(name); 195 195 #ifdef CONFIG_NET_RX_BUSY_POLL 196 196 __entry->napi_id = skb->napi_id; 197 197 #else
+1 -1
include/trace/events/netlink.h
··· 17 17 ), 18 18 19 19 TP_fast_assign( 20 - __assign_str(msg, msg); 20 + __assign_str(msg); 21 21 ), 22 22 23 23 TP_printk("msg=%s", __get_str(msg))
+1 -1
include/trace/events/oom.h
··· 92 92 93 93 TP_fast_assign( 94 94 __entry->pid = task->pid; 95 - __assign_str(comm, task->comm); 95 + __assign_str(comm); 96 96 __entry->total_vm = PG_COUNT_TO_KB(task->mm->total_vm); 97 97 __entry->anon_rss = PG_COUNT_TO_KB(get_mm_counter(task->mm, MM_ANONPAGES)); 98 98 __entry->file_rss = PG_COUNT_TO_KB(get_mm_counter(task->mm, MM_FILEPAGES));
+1 -1
include/trace/events/osnoise.h
··· 75 75 ), 76 76 77 77 TP_fast_assign( 78 - __assign_str(desc, desc); 78 + __assign_str(desc); 79 79 __entry->vector = vector; 80 80 __entry->start = start; 81 81 __entry->duration = duration;
+11 -12
include/trace/events/power.h
··· 76 76 77 77 TP_fast_assign( 78 78 __entry->chip_id = chip_id; 79 - __assign_str(reason, reason); 79 + __assign_str(reason); 80 80 __entry->pmax = pmax; 81 81 ), 82 82 ··· 210 210 ), 211 211 212 212 TP_fast_assign( 213 - __assign_str(device, dev_name(dev)); 214 - __assign_str(driver, dev_driver_string(dev)); 215 - __assign_str(parent, 216 - dev->parent ? dev_name(dev->parent) : "none"); 217 - __assign_str(pm_ops, pm_ops ? pm_ops : "none "); 213 + __assign_str(device); 214 + __assign_str(driver); 215 + __assign_str(parent); 216 + __assign_str(pm_ops); 218 217 __entry->event = event; 219 218 ), 220 219 ··· 235 236 ), 236 237 237 238 TP_fast_assign( 238 - __assign_str(device, dev_name(dev)); 239 - __assign_str(driver, dev_driver_string(dev)); 239 + __assign_str(device); 240 + __assign_str(driver); 240 241 __entry->error = error; 241 242 ), 242 243 ··· 278 279 ), 279 280 280 281 TP_fast_assign( 281 - __assign_str(name, name); 282 + __assign_str(name); 282 283 __entry->state = state; 283 284 ), 284 285 ··· 317 318 ), 318 319 319 320 TP_fast_assign( 320 - __assign_str(name, name); 321 + __assign_str(name); 321 322 __entry->state = state; 322 323 __entry->cpu_id = cpu_id; 323 324 ), ··· 363 364 ), 364 365 365 366 TP_fast_assign( 366 - __assign_str(name, name); 367 + __assign_str(name); 367 368 __entry->state = state; 368 369 __entry->cpu_id = cpu_id; 369 370 ), ··· 485 486 ), 486 487 487 488 TP_fast_assign( 488 - __assign_str(name, name); 489 + __assign_str(name); 489 490 __entry->type = type; 490 491 __entry->new_value = new_value; 491 492 ),
+2 -2
include/trace/events/pwc.h
··· 26 26 __entry->urb__actual_length = urb->actual_length; 27 27 __entry->fbuf__filled = (pdev->fill_buf 28 28 ? pdev->fill_buf->filled : 0); 29 - __assign_str(name, pdev->v4l2_dev.name); 29 + __assign_str(name); 30 30 ), 31 31 TP_printk("dev=%s (fbuf=%p filled=%d) urb=%p (status=%d actual_length=%u)", 32 32 __get_str(name), ··· 50 50 __entry->urb = urb; 51 51 __entry->fbuf = pdev->fill_buf; 52 52 __entry->fbuf__filled = pdev->fill_buf->filled; 53 - __assign_str(name, pdev->v4l2_dev.name); 53 + __assign_str(name); 54 54 ), 55 55 TP_printk(" dev=%s (fbuf=%p filled=%d) urb=%p", 56 56 __get_str(name),
+6 -6
include/trace/events/qdisc.h
··· 88 88 ), 89 89 90 90 TP_fast_assign( 91 - __assign_str(dev, qdisc_dev(q)->name); 92 - __assign_str(kind, q->ops->id); 91 + __assign_str(dev); 92 + __assign_str(kind); 93 93 __entry->parent = q->parent; 94 94 __entry->handle = q->handle; 95 95 ), ··· 113 113 ), 114 114 115 115 TP_fast_assign( 116 - __assign_str(dev, qdisc_dev(q)->name); 117 - __assign_str(kind, q->ops->id); 116 + __assign_str(dev); 117 + __assign_str(kind); 118 118 __entry->parent = q->parent; 119 119 __entry->handle = q->handle; 120 120 ), ··· 137 137 ), 138 138 139 139 TP_fast_assign( 140 - __assign_str(dev, dev->name); 141 - __assign_str(kind, ops->id); 140 + __assign_str(dev); 141 + __assign_str(kind); 142 142 __entry->parent = parent; 143 143 ), 144 144
+1 -1
include/trace/events/qla.h
··· 25 25 __vstring(msg, vaf->fmt, vaf->va) 26 26 ), 27 27 TP_fast_assign( 28 - __assign_str(buf, buf); 28 + __assign_str(buf); 29 29 __assign_vstr(msg, vaf->fmt, vaf->va); 30 30 ), 31 31
+1 -1
include/trace/events/qrtr.h
··· 102 102 ), 103 103 104 104 TP_fast_assign( 105 - __assign_str(ctrl_pkt_str, ctrl_pkt_str); 105 + __assign_str(ctrl_pkt_str); 106 106 __entry->sq_node = sq_node; 107 107 __entry->sq_port = sq_port; 108 108 ),
+3 -3
include/trace/events/regulator.h
··· 23 23 ), 24 24 25 25 TP_fast_assign( 26 - __assign_str(name, name); 26 + __assign_str(name); 27 27 ), 28 28 29 29 TP_printk("name=%s", __get_str(name)) ··· 119 119 ), 120 120 121 121 TP_fast_assign( 122 - __assign_str(name, name); 122 + __assign_str(name); 123 123 __entry->min = min; 124 124 __entry->max = max; 125 125 ), ··· 152 152 ), 153 153 154 154 TP_fast_assign( 155 - __assign_str(name, name); 155 + __assign_str(name); 156 156 __entry->val = val; 157 157 ), 158 158
+10 -10
include/trace/events/rpcgss.h
··· 154 154 TP_fast_assign( 155 155 __entry->cred = gc; 156 156 __entry->service = gc->gc_service; 157 - __assign_str(principal, gc->gc_principal); 157 + __assign_str(principal); 158 158 ), 159 159 160 160 TP_printk("cred=%p service=%s principal='%s'", ··· 189 189 TP_fast_assign( 190 190 __entry->xid = __be32_to_cpu(rqstp->rq_xid); 191 191 __entry->maj_stat = maj_stat; 192 - __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf); 192 + __assign_str(addr); 193 193 ), 194 194 195 195 TP_printk("addr=%s xid=0x%08x maj_stat=%s", ··· 225 225 226 226 TP_fast_assign( 227 227 __entry->xid = be32_to_cpu(rqstp->rq_xid); 228 - __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf); 228 + __assign_str(addr); 229 229 ), 230 230 231 231 TP_printk("addr=%s xid=0x%08x", __get_str(addr), __entry->xid) ··· 245 245 246 246 TP_fast_assign( 247 247 __entry->xid = be32_to_cpu(rqstp->rq_xid); 248 - __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf); 248 + __assign_str(addr); 249 249 ), 250 250 251 251 TP_printk("addr=%s xid=0x%08x", __get_str(addr), __entry->xid) ··· 271 271 __entry->expected = expected; 272 272 __entry->received = received; 273 273 __entry->xid = __be32_to_cpu(rqstp->rq_xid); 274 - __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf); 274 + __assign_str(addr); 275 275 ), 276 276 277 277 TP_printk("addr=%s xid=0x%08x expected seqno %u, received seqno %u", ··· 299 299 __entry->minor_status = minor_status; 300 300 __entry->major_status = major_status; 301 301 __entry->xid = be32_to_cpu(rqstp->rq_xid); 302 - __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf); 302 + __assign_str(addr); 303 303 ), 304 304 305 305 TP_printk("addr=%s xid=0x%08x major_status=%s (0x%08lx) minor_status=%u", ··· 327 327 TP_fast_assign( 328 328 __entry->xid = be32_to_cpu(rqstp->rq_xid); 329 329 __entry->seqno = gc->gc_seq; 330 - __assign_str(addr, rqstp->rq_xprt->xpt_remotebuf); 330 + __assign_str(addr); 331 331 ), 332 332 333 333 TP_printk("addr=%s xid=0x%08x seqno=%u", __get_str(addr), ··· 563 563 ), 564 564 565 565 TP_fast_assign( 566 - __assign_str(msg, buf); 566 + __assign_str(msg); 567 567 ), 568 568 569 569 TP_printk("msg='%s'", __get_str(msg)) ··· 618 618 __entry->timeout = timeout; 619 619 __entry->window_size = window_size; 620 620 __entry->len = len; 621 - __assign_str(acceptor, data); 621 + __assign_str(acceptor); 622 622 ), 623 623 624 624 TP_printk("win_size=%u expiry=%lu now=%lu timeout=%u acceptor=%.*s", ··· 677 677 ), 678 678 679 679 TP_fast_assign( 680 - __assign_str(oid, oid); 680 + __assign_str(oid); 681 681 ), 682 682 683 683 TP_printk("mech for oid %s was not found", __get_str(oid))
+26 -26
include/trace/events/rpcrdma.h
··· 304 304 __entry->xid = be32_to_cpu(rep->rr_xid); 305 305 __entry->version = be32_to_cpu(rep->rr_vers); 306 306 __entry->proc = be32_to_cpu(rep->rr_proc); 307 - __assign_str(addr, rpcrdma_addrstr(rep->rr_rxprt)); 308 - __assign_str(port, rpcrdma_portstr(rep->rr_rxprt)); 307 + __assign_str(addr); 308 + __assign_str(port); 309 309 ), 310 310 311 311 TP_printk("peer=[%s]:%s xid=0x%08x version=%u proc=%u", ··· 335 335 ), 336 336 337 337 TP_fast_assign( 338 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 339 - __assign_str(port, rpcrdma_portstr(r_xprt)); 338 + __assign_str(addr); 339 + __assign_str(port); 340 340 ), 341 341 342 342 TP_printk("peer=[%s]:%s", ··· 369 369 TP_fast_assign( 370 370 __entry->rc = rc; 371 371 __entry->connect_status = r_xprt->rx_ep->re_connect_status; 372 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 373 - __assign_str(port, rpcrdma_portstr(r_xprt)); 372 + __assign_str(addr); 373 + __assign_str(port); 374 374 ), 375 375 376 376 TP_printk("peer=[%s]:%s rc=%d connection status=%d", ··· 608 608 609 609 TP_fast_assign( 610 610 __entry->xid = be32_to_cpu(rqst->rq_xid); 611 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 612 - __assign_str(port, rpcrdma_portstr(r_xprt)); 611 + __assign_str(addr); 612 + __assign_str(port); 613 613 ), 614 614 615 615 TP_printk("peer=[%s]:%s xid=0x%08x", ··· 687 687 688 688 TP_fast_assign( 689 689 __entry->delay = delay; 690 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 691 - __assign_str(port, rpcrdma_portstr(r_xprt)); 690 + __assign_str(addr); 691 + __assign_str(port); 692 692 ), 693 693 694 694 TP_printk("peer=[%s]:%s delay=%lu", ··· 716 716 TP_fast_assign( 717 717 __entry->connect = connect; 718 718 __entry->reconnect = reconnect; 719 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 720 - __assign_str(port, rpcrdma_portstr(r_xprt)); 719 + __assign_str(addr); 720 + __assign_str(port); 721 721 ), 722 722 723 723 TP_printk("peer=[%s]:%s connect=%lu reconnect=%lu", ··· 746 746 747 747 TP_fast_assign( 748 748 __entry->count = count; 749 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 750 - __assign_str(port, rpcrdma_portstr(r_xprt)); 749 + __assign_str(addr); 750 + __assign_str(port); 751 751 ), 752 752 753 753 TP_printk("peer=[%s]:%s created %u MRs", ··· 775 775 776 776 __entry->task_id = rqst->rq_task->tk_pid; 777 777 __entry->client_id = rqst->rq_task->tk_client->cl_clid; 778 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 779 - __assign_str(port, rpcrdma_portstr(r_xprt)); 778 + __assign_str(addr); 779 + __assign_str(port); 780 780 ), 781 781 782 782 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER " peer=[%s]:%s", ··· 1001 1001 __entry->cq_id = ep->re_attr.recv_cq->res.id; 1002 1002 __entry->count = count; 1003 1003 __entry->posted = ep->re_receive_count; 1004 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 1005 - __assign_str(port, rpcrdma_portstr(r_xprt)); 1004 + __assign_str(addr); 1005 + __assign_str(port); 1006 1006 ), 1007 1007 1008 1008 TP_printk("peer=[%s]:%s cq.id=%d %u new recvs, %d active", ··· 1031 1031 1032 1032 __entry->cq_id = ep->re_attr.recv_cq->res.id; 1033 1033 __entry->status = status; 1034 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 1035 - __assign_str(port, rpcrdma_portstr(r_xprt)); 1034 + __assign_str(addr); 1035 + __assign_str(port); 1036 1036 ), 1037 1037 1038 1038 TP_printk("peer=[%s]:%s cq.id=%d rc=%d", ··· 1445 1445 1446 1446 TP_fast_assign( 1447 1447 __entry->reqs = reqs; 1448 - __assign_str(addr, rpcrdma_addrstr(r_xprt)); 1449 - __assign_str(port, rpcrdma_portstr(r_xprt)); 1448 + __assign_str(addr); 1449 + __assign_str(port); 1450 1450 ), 1451 1451 1452 1452 TP_printk("peer=[%s]:%s %u reqs", ··· 1476 1476 1477 1477 TP_fast_assign( 1478 1478 __entry->status = status; 1479 - __assign_str(addr, rdma->sc_xprt.xpt_remotebuf); 1479 + __assign_str(addr); 1480 1480 ), 1481 1481 1482 1482 TP_printk("addr=%s status=%ld", ··· 1962 1962 TP_fast_assign( 1963 1963 __entry->status = status; 1964 1964 __entry->xid = __be32_to_cpu(rqst->rq_xid); 1965 - __assign_str(addr, rqst->rq_xprt->xpt_remotebuf); 1965 + __assign_str(addr); 1966 1966 ), 1967 1967 1968 1968 TP_printk("addr=%s xid=0x%08x status=%d", __get_str(addr), ··· 2025 2025 2026 2026 TP_fast_assign( 2027 2027 __entry->status = status; 2028 - __assign_str(addr, rdma->sc_xprt.xpt_remotebuf); 2028 + __assign_str(addr); 2029 2029 ), 2030 2030 2031 2031 TP_printk("addr=%s status=%d", ··· 2138 2138 2139 2139 TP_fast_assign( 2140 2140 __entry->event = event->event; 2141 - __assign_str(device, event->device->name); 2141 + __assign_str(device); 2142 2142 snprintf(__entry->addr, sizeof(__entry->addr) - 1, 2143 2143 "%pISpc", sap); 2144 2144 ),
+3 -3
include/trace/events/rpm.h
··· 33 33 ), 34 34 35 35 TP_fast_assign( 36 - __assign_str(name, dev_name(dev)); 36 + __assign_str(name); 37 37 __entry->flags = flags; 38 38 __entry->usage_count = atomic_read( 39 39 &dev->power.usage_count); ··· 92 92 ), 93 93 94 94 TP_fast_assign( 95 - __assign_str(name, dev_name(dev)); 95 + __assign_str(name); 96 96 __entry->ip = ip; 97 97 __entry->ret = ret; 98 98 ), ··· 135 135 ), 136 136 137 137 TP_fast_assign( 138 - __assign_str(name, dev_name(dev)); 138 + __assign_str(name); 139 139 __entry->status = status; 140 140 ), 141 141
+4 -4
include/trace/events/sched.h
··· 411 411 ), 412 412 413 413 TP_fast_assign( 414 - __assign_str(filename, bprm->filename); 414 + __assign_str(filename); 415 415 __entry->pid = p->pid; 416 416 __entry->old_pid = old_pid; 417 417 ), ··· 445 445 ), 446 446 447 447 TP_fast_assign( 448 - __assign_str(interp, bprm->interp); 449 - __assign_str(filename, bprm->filename); 448 + __assign_str(interp); 449 + __assign_str(filename); 450 450 __entry->pid = task->pid; 451 - __assign_str(comm, task->comm); 451 + __assign_str(comm); 452 452 ), 453 453 454 454 TP_printk("interp=%s filename=%s pid=%d comm=%s",
+6 -6
include/trace/events/sof.h
··· 23 23 __field(int, use_count) 24 24 ), 25 25 TP_fast_assign( 26 - __assign_str(name, swidget->widget->name); 26 + __assign_str(name); 27 27 __entry->use_count = swidget->use_count; 28 28 ), 29 29 TP_printk("name=%s use_count=%d", __get_str(name), __entry->use_count) ··· 49 49 __field(u64, wallclock) 50 50 ), 51 51 TP_fast_assign( 52 - __assign_str(device_name, dev_name(sdev->dev)); 52 + __assign_str(device_name); 53 53 __entry->host_posn = posn->host_posn; 54 54 __entry->dai_posn = posn->dai_posn; 55 55 __entry->wallclock = posn->wallclock; ··· 75 75 __field(unsigned long, dai_posn) 76 76 ), 77 77 TP_fast_assign( 78 - __assign_str(device_name, dev_name(sdev->dev)); 78 + __assign_str(device_name); 79 79 __entry->pcm_id = le32_to_cpu(spcm->pcm.pcm_id); 80 80 __entry->stream = substream->stream; 81 81 __entry->dma_posn = dma_posn; ··· 93 93 __string(device_name, dev_name(dev)) 94 94 ), 95 95 TP_fast_assign( 96 - __assign_str(device_name, dev_name(dev)); 96 + __assign_str(device_name); 97 97 ), 98 98 TP_printk("device_name=%s", __get_str(device_name)) 99 99 ); ··· 107 107 __field(u32, value) 108 108 ), 109 109 TP_fast_assign( 110 - __assign_str(device_name, dev_name(sdev->dev)); 111 - __assign_str(key, key); 110 + __assign_str(device_name); 111 + __assign_str(key); 112 112 __entry->value = value; 113 113 ), 114 114 TP_printk("device_name=%s key=%s value=%d",
+8 -8
include/trace/events/sof_intel.h
··· 22 22 __string(source, source) 23 23 ), 24 24 TP_fast_assign( 25 - __assign_str(device_name, dev_name(sdev->dev)); 26 - __assign_str(source, source); 25 + __assign_str(device_name); 26 + __assign_str(source); 27 27 ), 28 28 TP_printk("device_name=%s source=%s", 29 29 __get_str(device_name), __get_str(source)) ··· 38 38 __field(u32, msg_ext) 39 39 ), 40 40 TP_fast_assign( 41 - __assign_str(device_name, dev_name(sdev->dev)); 41 + __assign_str(device_name); 42 42 __entry->msg = msg; 43 43 __entry->msg_ext = msg_ext; 44 44 ), ··· 64 64 __field(u8, reg) 65 65 ), 66 66 TP_fast_assign( 67 - __assign_str(device_name, dev_name(sdev->dev)); 67 + __assign_str(device_name); 68 68 __entry->reg = reg; 69 69 ), 70 70 TP_printk("device_name=%s register=%#x", ··· 79 79 __field(u32, irq_status) 80 80 ), 81 81 TP_fast_assign( 82 - __assign_str(device_name, dev_name(sdev->dev)); 82 + __assign_str(device_name); 83 83 __entry->irq_status = irq_status; 84 84 ), 85 85 TP_printk("device_name=%s irq_status=%#x", ··· 100 100 __field(unsigned long, pos) 101 101 ), 102 102 TP_fast_assign( 103 - __assign_str(device_name, dev_name(sdev->dev)); 103 + __assign_str(device_name); 104 104 __entry->hstream_index = hstream->index; 105 105 __entry->substream = substream->stream; 106 106 __entry->pos = pos; ··· 119 119 __field(u32, status) 120 120 ), 121 121 TP_fast_assign( 122 - __assign_str(device_name, dev_name(dev)); 122 + __assign_str(device_name); 123 123 __entry->stream = s->index; 124 124 __entry->status = status; 125 125 ), ··· 135 135 __field(u32, status) 136 136 ), 137 137 TP_fast_assign( 138 - __assign_str(device_name, dev_name(sdev->dev)); 138 + __assign_str(device_name); 139 139 __entry->status = status; 140 140 ), 141 141 TP_printk("device_name=%s status=%#x",
+56 -62
include/trace/events/sunrpc.h
··· 188 188 __entry->client_id = clnt->cl_clid; 189 189 __entry->xprtsec = args->xprtsec.policy; 190 190 __entry->flags = args->flags; 191 - __assign_str(program, clnt->cl_program->name); 192 - __assign_str(server, xprt->servername); 193 - __assign_str(addr, xprt->address_strings[RPC_DISPLAY_ADDR]); 194 - __assign_str(port, xprt->address_strings[RPC_DISPLAY_PORT]); 191 + __assign_str(program); 192 + __assign_str(server); 193 + __assign_str(addr); 194 + __assign_str(port); 195 195 ), 196 196 197 197 TP_printk("client=" SUNRPC_TRACE_CLID_SPECIFIER " peer=[%s]:%s" ··· 220 220 221 221 TP_fast_assign( 222 222 __entry->error = error; 223 - __assign_str(program, program); 224 - __assign_str(server, server); 223 + __assign_str(program); 224 + __assign_str(server); 225 225 ), 226 226 227 227 TP_printk("program=%s server=%s error=%d", ··· 325 325 __entry->client_id = task->tk_client->cl_clid; 326 326 __entry->version = task->tk_client->cl_vers; 327 327 __entry->async = RPC_IS_ASYNC(task); 328 - __assign_str(progname, task->tk_client->cl_program->name); 329 - __assign_str(procname, rpc_proc_name(task)); 328 + __assign_str(progname); 329 + __assign_str(procname); 330 330 ), 331 331 332 332 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER " %sv%d %s (%ssync)", ··· 439 439 __entry->runstate = task->tk_runstate; 440 440 __entry->status = task->tk_status; 441 441 __entry->flags = task->tk_flags; 442 - __assign_str(q_name, rpc_qname(q)); 442 + __assign_str(q_name); 443 443 ), 444 444 445 445 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER ··· 515 515 __entry->task_id = task->tk_pid; 516 516 __entry->client_id = task->tk_client->cl_clid; 517 517 __entry->xid = be32_to_cpu(task->tk_rqstp->rq_xid); 518 - __assign_str(progname, task->tk_client->cl_program->name); 518 + __assign_str(progname); 519 519 __entry->version = task->tk_client->cl_vers; 520 - __assign_str(procname, rpc_proc_name(task)); 521 - __assign_str(servername, task->tk_xprt->servername); 520 + __assign_str(procname); 521 + __assign_str(servername); 522 522 ), 523 523 524 524 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER ··· 647 647 __entry->task_id = task->tk_pid; 648 648 __entry->xid = be32_to_cpu(task->tk_rqstp->rq_xid); 649 649 __entry->version = task->tk_client->cl_vers; 650 - __assign_str(progname, task->tk_client->cl_program->name); 651 - __assign_str(procname, rpc_proc_name(task)); 650 + __assign_str(progname); 651 + __assign_str(procname); 652 652 __entry->backlog = ktime_to_us(backlog); 653 653 __entry->rtt = ktime_to_us(rtt); 654 654 __entry->execute = ktime_to_us(execute); ··· 697 697 698 698 __entry->task_id = task->tk_pid; 699 699 __entry->client_id = task->tk_client->cl_clid; 700 - __assign_str(progname, 701 - task->tk_client->cl_program->name); 700 + __assign_str(progname); 702 701 __entry->version = task->tk_client->cl_vers; 703 - __assign_str(procedure, task->tk_msg.rpc_proc->p_name); 702 + __assign_str(procedure); 704 703 } else { 705 704 __entry->task_id = -1; 706 705 __entry->client_id = -1; 707 - __assign_str(progname, "unknown"); 706 + __assign_str(progname); 708 707 __entry->version = 0; 709 - __assign_str(procedure, "unknown"); 708 + __assign_str(procedure); 710 709 } 711 710 __entry->requested = requested; 712 711 __entry->end = xdr->end; ··· 762 763 763 764 __entry->task_id = task->tk_pid; 764 765 __entry->client_id = task->tk_client->cl_clid; 765 - __assign_str(progname, 766 - task->tk_client->cl_program->name); 766 + __assign_str(progname); 767 767 __entry->version = task->tk_client->cl_vers; 768 - __assign_str(procedure, task->tk_msg.rpc_proc->p_name); 768 + __assign_str(procedure); 769 769 770 770 __entry->offset = offset; 771 771 __entry->copied = copied; ··· 1016 1018 1017 1019 TP_fast_assign( 1018 1020 __entry->state = xprt->state; 1019 - __assign_str(addr, xprt->address_strings[RPC_DISPLAY_ADDR]); 1020 - __assign_str(port, xprt->address_strings[RPC_DISPLAY_PORT]); 1021 + __assign_str(addr); 1022 + __assign_str(port); 1021 1023 ), 1022 1024 1023 1025 TP_printk("peer=[%s]:%s state=%s", ··· 1059 1061 TP_fast_assign( 1060 1062 __entry->xid = be32_to_cpu(xid); 1061 1063 __entry->status = status; 1062 - __assign_str(addr, xprt->address_strings[RPC_DISPLAY_ADDR]); 1063 - __assign_str(port, xprt->address_strings[RPC_DISPLAY_PORT]); 1064 + __assign_str(addr); 1065 + __assign_str(port); 1064 1066 ), 1065 1067 1066 1068 TP_printk("peer=[%s]:%s xid=0x%08x status=%d", __get_str(addr), ··· 1138 1140 __entry->xid = be32_to_cpu(rqst->rq_xid); 1139 1141 __entry->ntrans = rqst->rq_ntrans; 1140 1142 __entry->timeout = task->tk_timeout; 1141 - __assign_str(progname, 1142 - task->tk_client->cl_program->name); 1143 + __assign_str(progname); 1143 1144 __entry->version = task->tk_client->cl_vers; 1144 - __assign_str(procname, rpc_proc_name(task)); 1145 + __assign_str(procname); 1145 1146 ), 1146 1147 1147 1148 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER ··· 1164 1167 1165 1168 TP_fast_assign( 1166 1169 __entry->status = status; 1167 - __assign_str(addr, xprt->address_strings[RPC_DISPLAY_ADDR]); 1168 - __assign_str(port, xprt->address_strings[RPC_DISPLAY_PORT]); 1170 + __assign_str(addr); 1171 + __assign_str(port); 1169 1172 ), 1170 1173 1171 1174 TP_printk("peer=[%s]:%s status=%d", ··· 1312 1315 ), 1313 1316 1314 1317 TP_fast_assign( 1315 - __assign_str(addr, xprt->address_strings[RPC_DISPLAY_ADDR]); 1316 - __assign_str(port, xprt->address_strings[RPC_DISPLAY_PORT]); 1318 + __assign_str(addr); 1319 + __assign_str(port); 1317 1320 ), 1318 1321 1319 1322 TP_printk("peer=[%s]:%s", __get_str(addr), __get_str(port)) ··· 1336 1339 TP_fast_assign( 1337 1340 __entry->err = err; 1338 1341 __entry->total = total; 1339 - __assign_str(addr, xprt ? 1340 - xprt->address_strings[RPC_DISPLAY_ADDR] : EVENT_NULL_STR); 1341 - __assign_str(port, xprt ? 1342 - xprt->address_strings[RPC_DISPLAY_PORT] : EVENT_NULL_STR); 1342 + __assign_str(addr); 1343 + __assign_str(port); 1343 1344 ), 1344 1345 1345 1346 TP_printk("peer=[%s]:%s err=%zd total=%zu", __get_str(addr), ··· 1359 1364 ), 1360 1365 1361 1366 TP_fast_assign( 1362 - __assign_str(addr, xs->xprt.address_strings[RPC_DISPLAY_ADDR]); 1363 - __assign_str(port, xs->xprt.address_strings[RPC_DISPLAY_PORT]); 1367 + __assign_str(addr); 1368 + __assign_str(port); 1364 1369 __entry->xid = be32_to_cpu(xs->recv.xid); 1365 1370 __entry->copied = xs->recv.copied; 1366 1371 __entry->reclen = xs->recv.len; ··· 1398 1403 __entry->version = clnt->cl_vers; 1399 1404 __entry->protocol = task->tk_xprt->prot; 1400 1405 __entry->bind_version = bind_version; 1401 - __assign_str(servername, task->tk_xprt->servername); 1406 + __assign_str(servername); 1402 1407 ), 1403 1408 1404 1409 TP_printk(SUNRPC_TRACE_TASK_SPECIFIER ··· 1488 1493 TP_fast_assign( 1489 1494 __entry->program = program; 1490 1495 __entry->version = version; 1491 - __assign_str(addr, addr); 1492 - __assign_str(netid, netid); 1496 + __assign_str(addr); 1497 + __assign_str(netid); 1493 1498 ), 1494 1499 1495 1500 TP_printk("program=%u version=%u addr=%s netid=%s", ··· 1516 1521 TP_fast_assign( 1517 1522 __entry->program = program; 1518 1523 __entry->version = version; 1519 - __assign_str(netid, netid); 1524 + __assign_str(netid); 1520 1525 ), 1521 1526 1522 1527 TP_printk("program=%u version=%u netid=%s", ··· 1546 1551 TP_fast_assign( 1547 1552 __entry->requested_policy = clnt->cl_xprtsec.policy; 1548 1553 __entry->version = clnt->cl_vers; 1549 - __assign_str(servername, xprt->servername); 1550 - __assign_str(progname, clnt->cl_program->name) 1554 + __assign_str(servername); 1555 + __assign_str(progname); 1551 1556 ), 1552 1557 1553 1558 TP_printk("server=%s %sv%u requested_policy=%s", ··· 1789 1794 __entry->xid = be32_to_cpu(rqst->rq_xid); 1790 1795 __entry->vers = rqst->rq_vers; 1791 1796 __entry->proc = rqst->rq_proc; 1792 - __assign_str(service, name); 1793 - __assign_str(procedure, svc_proc_name(rqst)); 1794 - __assign_str(addr, rqst->rq_xprt ? 1795 - rqst->rq_xprt->xpt_remotebuf : EVENT_NULL_STR); 1797 + __assign_str(service); 1798 + __assign_str(procedure); 1799 + __assign_str(addr); 1796 1800 ), 1797 1801 1798 1802 TP_printk("addr=%s xid=0x%08x service=%s vers=%u proc=%s", ··· 1909 1915 1910 1916 __entry->execute = ktime_to_us(ktime_sub(ktime_get(), 1911 1917 rqst->rq_stime)); 1912 - __assign_str(procedure, svc_proc_name(rqst)); 1918 + __assign_str(procedure); 1913 1919 ), 1914 1920 1915 1921 TP_printk(SVC_RQST_ENDPOINT_FORMAT " proc=%s execute-us=%lu", ··· 1974 1980 1975 1981 TP_fast_assign( 1976 1982 __entry->error = PTR_ERR(xprt); 1977 - __assign_str(program, program); 1978 - __assign_str(protocol, protocol); 1983 + __assign_str(program); 1984 + __assign_str(protocol); 1979 1985 __assign_sockaddr(addr, sap, salen); 1980 1986 ), 1981 1987 ··· 2114 2120 TP_fast_assign( 2115 2121 SVC_XPRT_ENDPOINT_ASSIGNMENTS(xprt); 2116 2122 2117 - __assign_str(protocol, xprt->xpt_class->xcl_name); 2118 - __assign_str(service, service); 2123 + __assign_str(protocol); 2124 + __assign_str(service); 2119 2125 ), 2120 2126 2121 2127 TP_printk(SVC_XPRT_ENDPOINT_FORMAT " protocol=%s service=%s", ··· 2254 2260 TP_fast_assign( 2255 2261 __entry->length = be32_to_cpu(marker) & RPC_FRAGMENT_SIZE_MASK; 2256 2262 __entry->last = be32_to_cpu(marker) & RPC_LAST_STREAM_FRAGMENT; 2257 - __assign_str(addr, xprt->xpt_remotebuf); 2263 + __assign_str(addr); 2258 2264 ), 2259 2265 2260 2266 TP_printk("addr=%s length=%u%s", __get_str(addr), ··· 2278 2284 TP_fast_assign( 2279 2285 __entry->result = result; 2280 2286 __entry->flags = xprt->xpt_flags; 2281 - __assign_str(addr, xprt->xpt_remotebuf); 2287 + __assign_str(addr); 2282 2288 ), 2283 2289 2284 2290 TP_printk("addr=%s result=%zd flags=%s", __get_str(addr), ··· 2324 2330 __entry->expected = expected; 2325 2331 __entry->received = received; 2326 2332 __entry->flags = xprt->xpt_flags; 2327 - __assign_str(addr, xprt->xpt_remotebuf); 2333 + __assign_str(addr); 2328 2334 ), 2329 2335 2330 2336 TP_printk("addr=%s flags=%s expected=%u received=%u", ··· 2352 2358 __entry->socket_state = socket->state; 2353 2359 __entry->sock_state = socket->sk->sk_state; 2354 2360 __entry->flags = xprt->xpt_flags; 2355 - __assign_str(addr, xprt->xpt_remotebuf); 2361 + __assign_str(addr); 2356 2362 ), 2357 2363 2358 2364 TP_printk("addr=%s state=%s sk_state=%s flags=%s", __get_str(addr), ··· 2379 2385 2380 2386 TP_fast_assign( 2381 2387 __entry->status = status; 2382 - __assign_str(service, service); 2388 + __assign_str(service); 2383 2389 __entry->netns_ino = xprt->xpt_net->ns.inum; 2384 2390 ), 2385 2391 ··· 2415 2421 2416 2422 TP_fast_assign( 2417 2423 __entry->h = h; 2418 - __assign_str(name, cd->name); 2424 + __assign_str(name); 2419 2425 ), 2420 2426 2421 2427 TP_printk("cache=%s entry=%p", __get_str(name), __entry->h) ··· 2460 2466 __entry->protocol = protocol; 2461 2467 __entry->port = port; 2462 2468 __entry->error = error; 2463 - __assign_str(program, program); 2469 + __assign_str(program); 2464 2470 ), 2465 2471 2466 2472 TP_printk("program=%sv%u proto=%s port=%u family=%s error=%d", ··· 2505 2511 TP_fast_assign( 2506 2512 __entry->version = version; 2507 2513 __entry->error = error; 2508 - __assign_str(program, program); 2514 + __assign_str(program); 2509 2515 ), 2510 2516 2511 2517 TP_printk("program=%sv%u error=%d",
+1 -1
include/trace/events/swiotlb.h
··· 20 20 ), 21 21 22 22 TP_fast_assign( 23 - __assign_str(dev_name, dev_name(dev)); 23 + __assign_str(dev_name); 24 24 __entry->dma_mask = (dev->dma_mask ? *dev->dma_mask : 0); 25 25 __entry->dev_addr = dev_addr; 26 26 __entry->size = size;
+2 -2
include/trace/events/target.h
··· 154 154 __entry->task_attribute = cmd->sam_task_attr; 155 155 __entry->control = scsi_command_control(cmd->t_task_cdb); 156 156 memcpy(__entry->cdb, cmd->t_task_cdb, TCM_MAX_COMMAND_SIZE); 157 - __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname); 157 + __assign_str(initiator); 158 158 ), 159 159 160 160 TP_printk("%s -> LUN %03u tag %#llx %s data_length %6u CDB %s (TA:%s C:%02x)", ··· 198 198 min(18, ((u8 *) cmd->sense_buffer)[SPC_ADD_SENSE_LEN_OFFSET] + 8) : 0; 199 199 memcpy(__entry->cdb, cmd->t_task_cdb, TCM_MAX_COMMAND_SIZE); 200 200 memcpy(__entry->sense_data, cmd->sense_buffer, __entry->sense_length); 201 - __assign_str(initiator, cmd->se_sess->se_node_acl->initiatorname); 201 + __assign_str(initiator); 202 202 ), 203 203 204 204 TP_printk("%s <- LUN %03u tag %#llx status %s (sense len %d%s%s) %s data_length %6u CDB %s (TA:%s C:%02x)",
+3 -3
include/trace/events/tegra_apb_dma.h
··· 16 16 __field(__u32, residue) 17 17 ), 18 18 TP_fast_assign( 19 - __assign_str(chan, dev_name(&dc->dev->device)); 19 + __assign_str(chan); 20 20 __entry->cookie = cookie; 21 21 __entry->residue = state ? state->residue : (u32)-1; 22 22 ), ··· 33 33 __field(void *, ptr) 34 34 ), 35 35 TP_fast_assign( 36 - __assign_str(chan, dev_name(&dc->dev->device)); 36 + __assign_str(chan); 37 37 __entry->count = count; 38 38 __entry->ptr = ptr; 39 39 ), ··· 49 49 __field(int, irq) 50 50 ), 51 51 TP_fast_assign( 52 - __assign_str(chan, dev_name(&dc->dev->device)); 52 + __assign_str(chan); 53 53 __entry->irq = irq; 54 54 ), 55 55 TP_printk("%s: irq %d\n", __get_str(chan), __entry->irq)
+12 -12
include/trace/events/ufs.h
··· 92 92 ), 93 93 94 94 TP_fast_assign( 95 - __assign_str(dev_name, dev_name); 95 + __assign_str(dev_name); 96 96 __entry->state = state; 97 97 ), 98 98 ··· 117 117 ), 118 118 119 119 TP_fast_assign( 120 - __assign_str(dev_name, dev_name); 121 - __assign_str(state, state); 122 - __assign_str(clk, clk); 120 + __assign_str(dev_name); 121 + __assign_str(state); 122 + __assign_str(clk); 123 123 __entry->prev_state = prev_state; 124 124 __entry->curr_state = curr_state; 125 125 ), ··· 141 141 ), 142 142 143 143 TP_fast_assign( 144 - __assign_str(dev_name, dev_name); 145 - __assign_str(state, state); 144 + __assign_str(dev_name); 145 + __assign_str(state); 146 146 ), 147 147 148 148 TP_printk("%s: auto bkops - %s", ··· 163 163 ), 164 164 165 165 TP_fast_assign( 166 - __assign_str(dev_name, dev_name); 167 - __assign_str(profile_info, profile_info); 166 + __assign_str(dev_name); 167 + __assign_str(profile_info); 168 168 __entry->time_us = time_us; 169 169 __entry->err = err; 170 170 ), ··· 206 206 TP_fast_assign( 207 207 __entry->usecs = usecs; 208 208 __entry->err = err; 209 - __assign_str(dev_name, dev_name); 209 + __assign_str(dev_name); 210 210 __entry->dev_state = dev_state; 211 211 __entry->link_state = link_state; 212 212 ), ··· 326 326 ), 327 327 328 328 TP_fast_assign( 329 - __assign_str(dev_name, dev_name); 329 + __assign_str(dev_name); 330 330 __entry->str_t = str_t; 331 331 __entry->cmd = cmd; 332 332 __entry->arg1 = arg1; ··· 356 356 ), 357 357 358 358 TP_fast_assign( 359 - __assign_str(dev_name, dev_name); 359 + __assign_str(dev_name); 360 360 __entry->str_t = str_t; 361 361 memcpy(__entry->hdr, hdr, sizeof(__entry->hdr)); 362 362 memcpy(__entry->tsf, tsf, sizeof(__entry->tsf)); ··· 384 384 ), 385 385 386 386 TP_fast_assign( 387 - __assign_str(dev_name, dev_name); 387 + __assign_str(dev_name); 388 388 __entry->status = status; 389 389 ), 390 390
+1 -1
include/trace/events/workqueue.h
··· 38 38 TP_fast_assign( 39 39 __entry->work = work; 40 40 __entry->function = work->func; 41 - __assign_str(workqueue, pwq->wq->name); 41 + __assign_str(workqueue); 42 42 __entry->req_cpu = req_cpu; 43 43 __entry->cpu = pwq->pool->cpu; 44 44 ),
+1 -1
include/trace/events/xdp.h
··· 416 416 ), 417 417 418 418 TP_fast_assign( 419 - __assign_str(msg, msg); 419 + __assign_str(msg); 420 420 ), 421 421 422 422 TP_printk("errmsg=%s", __get_str(msg))
+1 -3
include/trace/stages/stage6_event_callback.h
··· 31 31 #define __vstring(item, fmt, ap) __dynamic_array(char, item, -1) 32 32 33 33 #undef __assign_str 34 - #define __assign_str(dst, src) \ 34 + #define __assign_str(dst) \ 35 35 do { \ 36 36 char *__str__ = __get_str(dst); \ 37 37 int __len__ = __get_dynamic_array_len(dst) - 1; \ 38 - WARN_ON_ONCE(!(void *)(src) != !(void *)__data_offsets.dst##_ptr_); \ 39 - WARN_ON_ONCE((src) && strcmp((src), __data_offsets.dst##_ptr_)); \ 40 38 memcpy(__str__, __data_offsets.dst##_ptr_ ? : \ 41 39 EVENT_NULL_STR, __len__); \ 42 40 __str__[__len__] = '\0'; \
+1 -1
kernel/trace/bpf_trace.h
··· 19 19 ), 20 20 21 21 TP_fast_assign( 22 - __assign_str(bpf_string, bpf_string); 22 + __assign_str(bpf_string); 23 23 ), 24 24 25 25 TP_printk("%s", __get_str(bpf_string))
+2 -2
net/batman-adv/trace.h
··· 40 40 ), 41 41 42 42 TP_fast_assign( 43 - __assign_str(device, bat_priv->soft_iface->name); 44 - __assign_str(driver, KBUILD_MODNAME); 43 + __assign_str(device); 44 + __assign_str(driver); 45 45 __assign_vstr(msg, vaf->fmt, vaf->va); 46 46 ), 47 47
+17 -17
net/dsa/trace.h
··· 39 39 ), 40 40 41 41 TP_fast_assign( 42 - __assign_str(dev, dev_name(dp->ds->dev)); 43 - __assign_str(kind, dsa_port_kind(dp)); 42 + __assign_str(dev); 43 + __assign_str(kind); 44 44 __entry->port = dp->index; 45 45 ether_addr_copy(__entry->addr, addr); 46 46 __entry->vid = vid; ··· 98 98 ), 99 99 100 100 TP_fast_assign( 101 - __assign_str(dev, dev_name(dp->ds->dev)); 102 - __assign_str(kind, dsa_port_kind(dp)); 101 + __assign_str(dev); 102 + __assign_str(kind); 103 103 __entry->port = dp->index; 104 104 ether_addr_copy(__entry->addr, addr); 105 105 __entry->vid = vid; ··· 157 157 ), 158 158 159 159 TP_fast_assign( 160 - __assign_str(dev, dev_name(dp->ds->dev)); 161 - __assign_str(kind, dsa_port_kind(dp)); 160 + __assign_str(dev); 161 + __assign_str(kind); 162 162 __entry->port = dp->index; 163 163 ether_addr_copy(__entry->addr, addr); 164 164 __entry->vid = vid; ··· 199 199 ), 200 200 201 201 TP_fast_assign( 202 - __assign_str(dev, lag_dev->name); 202 + __assign_str(dev); 203 203 ether_addr_copy(__entry->addr, addr); 204 204 __entry->vid = vid; 205 205 dsa_db_print(db, __entry->db_buf); ··· 227 227 ), 228 228 229 229 TP_fast_assign( 230 - __assign_str(dev, lag_dev->name); 230 + __assign_str(dev); 231 231 ether_addr_copy(__entry->addr, addr); 232 232 __entry->vid = vid; 233 233 dsa_db_print(db, __entry->db_buf); ··· 255 255 ), 256 256 257 257 TP_fast_assign( 258 - __assign_str(dev, lag_dev->name); 258 + __assign_str(dev); 259 259 ether_addr_copy(__entry->addr, addr); 260 260 __entry->vid = vid; 261 261 dsa_db_print(db, __entry->db_buf); ··· 283 283 ), 284 284 285 285 TP_fast_assign( 286 - __assign_str(dev, lag_dev->name); 286 + __assign_str(dev); 287 287 ether_addr_copy(__entry->addr, addr); 288 288 __entry->vid = vid; 289 289 dsa_db_print(db, __entry->db_buf); ··· 310 310 ), 311 311 312 312 TP_fast_assign( 313 - __assign_str(dev, lag_dev->name); 313 + __assign_str(dev); 314 314 ether_addr_copy(__entry->addr, addr); 315 315 __entry->vid = vid; 316 316 dsa_db_print(db, __entry->db_buf); ··· 338 338 ), 339 339 340 340 TP_fast_assign( 341 - __assign_str(dev, dev_name(dp->ds->dev)); 342 - __assign_str(kind, dsa_port_kind(dp)); 341 + __assign_str(dev); 342 + __assign_str(kind); 343 343 __entry->port = dp->index; 344 344 __entry->vid = vlan->vid; 345 345 __entry->flags = vlan->flags; ··· 383 383 ), 384 384 385 385 TP_fast_assign( 386 - __assign_str(dev, dev_name(dp->ds->dev)); 387 - __assign_str(kind, dsa_port_kind(dp)); 386 + __assign_str(dev); 387 + __assign_str(kind); 388 388 __entry->port = dp->index; 389 389 __entry->vid = vlan->vid; 390 390 __entry->flags = vlan->flags; ··· 426 426 ), 427 427 428 428 TP_fast_assign( 429 - __assign_str(dev, dev_name(dp->ds->dev)); 430 - __assign_str(kind, dsa_port_kind(dp)); 429 + __assign_str(dev); 430 + __assign_str(kind); 431 431 __entry->port = dp->index; 432 432 __entry->vid = vlan->vid; 433 433 ),
+1 -1
net/ieee802154/trace.h
··· 75 75 ), 76 76 TP_fast_assign( 77 77 WPAN_PHY_ASSIGN; 78 - __assign_str(vir_intf_name, name ? name : "<noname>"); 78 + __assign_str(vir_intf_name); 79 79 __entry->type = type; 80 80 __entry->extended_addr = extended_addr; 81 81 ),
+1 -1
net/mac80211/trace.h
··· 33 33 __string(vif_name, sdata->name) 34 34 #define VIF_ASSIGN __entry->vif_type = sdata->vif.type; __entry->sdata = sdata; \ 35 35 __entry->p2p = sdata->vif.p2p; \ 36 - __assign_str(vif_name, sdata->name) 36 + __assign_str(vif_name) 37 37 #define VIF_PR_FMT " vif:%s(%d%s)" 38 38 #define VIF_PR_ARG __get_str(vif_name), __entry->vif_type, __entry->p2p ? "/p2p" : "" 39 39
+4 -4
net/openvswitch/openvswitch_trace.h
··· 43 43 44 44 TP_fast_assign( 45 45 __entry->dpaddr = dp; 46 - __assign_str(dp_name, ovs_dp_name(dp)); 47 - __assign_str(dev_name, skb->dev->name); 46 + __assign_str(dp_name); 47 + __assign_str(dev_name); 48 48 __entry->skbaddr = skb; 49 49 __entry->len = skb->len; 50 50 __entry->data_len = skb->data_len; ··· 113 113 114 114 TP_fast_assign( 115 115 __entry->dpaddr = dp; 116 - __assign_str(dp_name, ovs_dp_name(dp)); 117 - __assign_str(dev_name, skb->dev->name); 116 + __assign_str(dp_name); 117 + __assign_str(dev_name); 118 118 __entry->skbaddr = skb; 119 119 __entry->len = skb->len; 120 120 __entry->data_len = skb->data_len;
+2 -2
net/smc/smc_tracepoint.h
··· 60 60 __entry->smc = smc; 61 61 __entry->net_cookie = sock_net(sk)->net_cookie; 62 62 __entry->len = len; 63 - __assign_str(name, smc->conn.lnk->ibname); 63 + __assign_str(name); 64 64 ), 65 65 66 66 TP_printk("smc=%p net=%llu len=%zu dev=%s", ··· 104 104 __entry->lgr = lgr; 105 105 __entry->net_cookie = lgr->net->net_cookie; 106 106 __entry->state = lnk->state; 107 - __assign_str(name, lnk->ibname); 107 + __assign_str(name); 108 108 __entry->location = location; 109 109 ), 110 110
+8 -8
net/tipc/trace.h
··· 145 145 ), 146 146 147 147 TP_fast_assign( 148 - __assign_str(header, header); 148 + __assign_str(header); 149 149 tipc_skb_dump(skb, more, __get_str(buf)); 150 150 ), 151 151 ··· 172 172 ), 173 173 174 174 TP_fast_assign( 175 - __assign_str(header, header); 175 + __assign_str(header); 176 176 tipc_list_dump(list, more, __get_str(buf)); 177 177 ), 178 178 ··· 200 200 ), 201 201 202 202 TP_fast_assign( 203 - __assign_str(header, header); 203 + __assign_str(header); 204 204 __entry->portid = tipc_sock_get_portid(sk); 205 205 tipc_sk_dump(sk, dqueues, __get_str(buf)); 206 206 if (skb) ··· 254 254 ), 255 255 256 256 TP_fast_assign( 257 - __assign_str(header, header); 257 + __assign_str(header); 258 258 memcpy(__entry->name, tipc_link_name(l), TIPC_MAX_LINK_NAME); 259 259 tipc_link_dump(l, dqueues, __get_str(buf)); 260 260 ), ··· 337 337 ), 338 338 339 339 TP_fast_assign( 340 - __assign_str(header, header); 340 + __assign_str(header); 341 341 __entry->addr = tipc_node_get_addr(n); 342 342 tipc_node_dump(n, more, __get_str(buf)); 343 343 ), ··· 374 374 ), 375 375 376 376 TP_fast_assign( 377 - __assign_str(name, name); 377 + __assign_str(name); 378 378 __entry->os = os; 379 379 __entry->ns = ns; 380 380 __entry->evt = evt; ··· 409 409 ), 410 410 411 411 TP_fast_assign( 412 - __assign_str(dev_name, dev->name); 413 - __assign_str(b_name, b->name); 412 + __assign_str(dev_name); 413 + __assign_str(b_name); 414 414 __entry->evt = evt; 415 415 __entry->b_up = test_bit(0, &b->up); 416 416 __entry->carrier = netif_carrier_ok(dev);
+1 -1
net/wireless/trace.h
··· 372 372 ), 373 373 TP_fast_assign( 374 374 WIPHY_ASSIGN; 375 - __assign_str(vir_intf_name, name ? name : "<noname>"); 375 + __assign_str(vir_intf_name); 376 376 __entry->type = type; 377 377 ), 378 378 TP_printk(WIPHY_PR_FMT ", virtual intf name: %s, type: %d",
+10 -9
samples/trace_events/trace-events-sample.h
··· 136 136 * 137 137 * To assign a string, use the helper macro __assign_str(). 138 138 * 139 - * __assign_str(foo, bar); 139 + * __assign_str(foo); 140 140 * 141 - * In most cases, the __assign_str() macro will take the same 142 - * parameters as the __string() macro had to declare the string. 141 + * The __string() macro saves off the string that is passed into 142 + * the second parameter, and the __assign_str() will store than 143 + * saved string into the "foo" field. 143 144 * 144 145 * __vstring: This is similar to __string() but instead of taking a 145 146 * dynamic length, it takes a variable list va_list 'va' variable. ··· 178 177 * The length is saved via the __string_len() and is retrieved in 179 178 * __assign_str(). 180 179 * 181 - * __assign_str(foo, bar); 180 + * __assign_str(foo); 182 181 * 183 182 * Then len + 1 is allocated to the ring buffer, and a nul terminating 184 183 * byte is added. This is similar to: ··· 312 311 __entry->bar = bar; 313 312 memcpy(__get_dynamic_array(list), lst, 314 313 __length_of(lst) * sizeof(int)); 315 - __assign_str(str, string); 316 - __assign_str(lstr, foo); 314 + __assign_str(str); 315 + __assign_str(lstr); 317 316 __assign_vstr(vstr, fmt, va); 318 317 __assign_bitmask(cpus, cpumask_bits(mask), num_possible_cpus()); 319 318 __assign_cpumask(cpum, cpumask_bits(mask)); ··· 419 418 ), 420 419 421 420 TP_fast_assign( 422 - __assign_str(foo, foo); 421 + __assign_str(foo); 423 422 __entry->bar = bar; 424 423 ), 425 424 ··· 460 459 ), 461 460 462 461 TP_fast_assign( 463 - __assign_str(foo, foo); 462 + __assign_str(foo); 464 463 __entry->bar = bar; 465 464 ), 466 465 ··· 507 506 ), 508 507 509 508 TP_fast_assign( 510 - __assign_str(foo, foo); 509 + __assign_str(foo); 511 510 __entry->bar = bar; 512 511 ), 513 512
+1 -1
sound/core/pcm_trace.h
··· 95 95 __entry->device = (substream)->pcm->device; 96 96 __entry->number = (substream)->number; 97 97 __entry->stream = (substream)->stream; 98 - __assign_str(reason, why); 98 + __assign_str(reason); 99 99 ), 100 100 TP_printk("pcmC%dD%d%s/sub%d: ERROR: %s", 101 101 __entry->card, __entry->device,
+3 -3
sound/hda/trace.h
··· 24 24 __field(u32, cmd) 25 25 ), 26 26 TP_fast_assign( 27 - __assign_str(name, dev_name((bus)->dev)); 27 + __assign_str(name); 28 28 __entry->cmd = cmd; 29 29 ), 30 30 TP_printk("[%s:%d] val=0x%08x", __get_str(name), __entry->cmd >> 28, __entry->cmd) ··· 39 39 __field(u32, res) 40 40 ), 41 41 TP_fast_assign( 42 - __assign_str(name, dev_name((bus)->dev)); 42 + __assign_str(name); 43 43 __entry->addr = addr; 44 44 __entry->res = res; 45 45 ), ··· 55 55 __field(u32, res_ex) 56 56 ), 57 57 TP_fast_assign( 58 - __assign_str(name, dev_name((bus)->dev)); 58 + __assign_str(name); 59 59 __entry->res = res; 60 60 __entry->res_ex = res_ex; 61 61 ),
+2 -2
sound/soc/intel/avs/trace.h
··· 24 24 TP_fast_assign( 25 25 __entry->reg = reg; 26 26 __entry->mask = mask; 27 - __assign_str(op, op); 27 + __assign_str(op); 28 28 __entry->flag = flag; 29 29 ), 30 30 ··· 135 135 ), 136 136 137 137 TP_fast_assign( 138 - __assign_str(op, op); 138 + __assign_str(op); 139 139 __entry->proceed = proceed; 140 140 __entry->header = header; 141 141 ),