Defined in 1 files as a variable:
Defined in 1 files as a struct:
Defined in 1 files as a prototype:
Defined in 13 files as a member:
- drivers/md/md-bitmap.h, line 88 (as a member)
- drivers/md/md.h, line 774 (as a member)
- drivers/media/i2c/rj54n1cb0c.c, line 164 (as a member)
- drivers/s390/char/raw3270.h, line 60 (as a member)
- drivers/video/fbdev/xen-fbfront.c, line 54 (as a member)
- drivers/virtio/virtio_ring.c, line 188 (as a member)
- fs/jfs/super.c, line 246 (as a member)
- include/linux/mlx5/cq.h, line 116 (as a member)
- include/linux/netfilter/ipset/ip_set.h, line 170 (as a member)
- include/linux/parman.h, line 58 (as a member)
- include/linux/tty_driver.h, line 480 (as a member)
- include/uapi/drm/qaic_accel.h, line 286 (as a member)
- include/xen/interface/io/fbif.h, line 55 (as a member)
Defined in 1 files as a function:
Referenced in 36 files:
-
arch/powerpc/kvm/book3s_64_mmu_hv.c
- line 37
- line 39
- line 43
- line 1183
- line 1187
- line 1187
- line 1191
- line 1192
- line 1197
- line 1200
- line 1202
- line 1352
- line 1354
- line 1359
- line 1367
- line 1369
- line 1375
- line 1381
- line 1382
- line 1391
- line 1394
- line 1399
- line 1402
- line 1403
- line 1404
- line 1405
- line 1408
- line 1414
- line 1417
- line 1420
- line 1426
- line 1432
- line 1433
- line 1435
- line 1449
- line 1451
- line 1452
- line 1462
- line 1473
- line 1475
- line 1476
- line 1478
- line 1482
- line 1488
- line 1497
- line 1497
- line 1498
- line 1503
- line 1504
- line 1505
- line 1506
- line 1507
- line 1509
- line 1528
- line 1539
- line 1555
- line 1555
- line 1558
- line 1562
- line 1566
- line 1573
- drivers/accel/qaic/qaic_data.c
- drivers/block/rnbd/rnbd-clt-sysfs.c, line 389
- drivers/block/virtio_blk.c
- drivers/md/dm-raid.c
- drivers/md/md-bitmap.c, line 3080
- drivers/md/md-cluster.c
- drivers/md/md-llbitmap.c, line 1758
- drivers/md/md.c
-
drivers/md/persistent-data/dm-array.c
- line 472
- line 472
- line 480
- line 480
- line 481
- line 501
- line 501
- line 511
- line 511
- line 512
- line 513
- line 514
- line 515
- line 517
- line 525
- line 526
- line 526
- line 527
- line 531
- line 531
- line 532
- line 541
- line 541
- line 547
- line 547
- line 548
- line 552
- line 552
- line 553
- line 558
- line 558
- line 560
- line 560
- line 561
- line 562
- line 563
- line 564
- line 564
- line 567
- line 567
- line 570
- line 572
- line 575
- line 575
- line 580
- line 580
- line 582
- line 583
- line 583
- line 584
- line 588
- line 589
- line 594
- line 594
- line 596
- line 596
- line 597
- line 599
- line 600
- line 600
- line 603
- line 705
- line 705
- line 712
- line 713
- line 714
- line 715
- line 716
- line 718
- line 718
- line 719
- line 719
- line 720
- line 720
- line 721
- line 721
- line 722
- line 724
- line 728
- drivers/md/raid1.c
- drivers/md/raid10.c
- drivers/md/raid5.c
- drivers/media/i2c/rj54n1cb0c.c
- drivers/media/rc/rc-main.c
- drivers/net/ethernet/mellanox/mlxsw/spectrum1_mr_tcam.c, line 232
- drivers/net/ethernet/mellanox/mlxsw/spectrum_acl_ctcam.c, line 151
- drivers/pci/pci.c
- drivers/s390/char/con3270.c, line 1093
- drivers/s390/char/raw3270.c
- drivers/tty/pty.c
- drivers/tty/tty_io.c
- drivers/tty/vt/vt.c, line 3928
- drivers/video/fbdev/core/fbcon.c
- drivers/video/fbdev/xen-fbfront.c
- drivers/virtio/virtio_ring.c
- fs/jfs/super.c
- fs/ocfs2/suballoc.c
- lib/parman.c
- lib/test_parman.c, line 127
- net/ipv4/fib_trie.c
- net/netfilter/ipset/ip_set_core.c
- net/netfilter/ipset/ip_set_hash_gen.h
- scripts/kconfig/qconf.cc
- tools/perf/builtin-top.c
- tools/testing/selftests/bpf/libarena/selftests/test_parallel_spmc.bpf.c, line 519
Smatch caller information:
net/ipv4/fib_trie.c fib_table_flush() -> resize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->kv | 4096-ptr_max |
| PARAM_VALUE | 1 | tn | 4096-ptr_max |
| PARAM_VALUE | 1 | tn->pos | 0-31 |
| BUF_SIZE | 0 | t | 24 |
| BUF_SIZE | 1 | tn | (-1),16 |
| BUF_SIZE | 1 | tn | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | global &pernet_ops_rwsem | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/ipv4/fib_trie.c fib_table_flush_external() -> resize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->kv | 4096-ptr_max |
| PARAM_VALUE | 1 | tn | 4096-ptr_max |
| PARAM_VALUE | 1 | tn->pos | 0-31 |
| BUF_SIZE | 0 | t | 24 |
| BUF_SIZE | 1 | tn | (-1),16 |
| BUF_SIZE | 1 | tn | (-1),16 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| LOCK2 | &ops->lock | ||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | &net->xfrm.xfrm_cfg_mutex | ||
| HALF_LOCKED2 | global &audit_cmd_mutex.lock | ||
| HALF_LOCKED2 | global &cb_lock | ||
| HALF_LOCKED2 | global &crypto_cfg_mutex | ||
| HALF_LOCKED2 | global &hwsim_phys_lock | ||
| HALF_LOCKED2 | global &rtnl_mutex | ||
| HALF_LOCKED2 | global &rx_queue_mutex | ||
| TYPE_LOCK | (struct fib_rules_ops)->lock |
net/ipv4/fib_trie.c replace() -> resize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t | 4096-ptr_max |
| PARAM_VALUE | 0 | t->kv->key | 0-4294967295 |
| PARAM_VALUE | 1 | tn | 4096-ptr_max |
| PARAM_VALUE | 1 | tn->bits | 1-255 |
| DATA_SOURCE | 0 | t | $0 |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &ops->lock | ||
| HALF_LOCKED2 | global &rtnl_mutex |
net/ipv4/fib_trie.c trie_rebalance() -> resize()
| Type | Parameter | Key | Value |
|---|---|---|---|
| PARAM_VALUE | 0 | t->kv->bits | 0-255 |
| PARAM_VALUE | 0 | t->kv->key | 0-4294967295 |
| PARAM_VALUE | 0 | t->kv->pos | 0-255 |
| PARAM_VALUE | 0 | t->kv->slen | 0-255 |
| PARAM_VALUE | 1 | tn | 4096-ptr_max |
| PARAM_VALUE | 1 | tn->pos | 0-31 |
| BUF_SIZE | 0 | t | (-1),24 |
| BUF_SIZE | 0 | t | (-1),24 |
| BUF_SIZE | 1 | tn | (-1),16 |
| BUF_SIZE | 1 | tn | (-1),16 |
| DATA_SOURCE | 0 | t | $0 |
| DATA_SOURCE | 1 | tn | $1 [m] |
| RX_PATH | |||
| TASK_NOT_RUNNING | |||
| HALF_LOCKED2 | &net->rtnl_mutex | ||
| HALF_LOCKED2 | global &rtnl_mutex |