Home
last modified time | relevance | path

Searched refs:is_atomic (Results 1 – 18 of 18) sorted by relevance

/linux-6.15/include/trace/events/
H A Dpercpu.h14 bool reserved, bool is_atomic, size_t size,
18 TP_ARGS(call_site, reserved, is_atomic, size, align, base_addr, off,
24 __field( bool, is_atomic )
36 __entry->is_atomic = is_atomic;
48 __entry->reserved, __entry->is_atomic,
78 TP_PROTO(bool reserved, bool is_atomic, size_t size, size_t align),
80 TP_ARGS(reserved, is_atomic, size, align),
84 __field( bool, is_atomic )
91 __entry->is_atomic = is_atomic;
97 __entry->reserved, __entry->is_atomic,
/linux-6.15/drivers/net/ethernet/qlogic/qed/
H A Dqed_fcoe.h44 bool is_atomic);
56 bool is_atomic) in qed_get_protocol_stats_fcoe() argument
H A Dqed_iscsi.h49 bool is_atomic);
63 bool is_atomic) {} in qed_get_protocol_stats_iscsi() argument
H A Dqed_fcoe.c697 bool is_atomic) in qed_fcoe_get_stats() argument
703 p_ptt = qed_ptt_acquire_context(p_hwfn, is_atomic); in qed_fcoe_get_stats()
979 bool is_atomic) in qed_fcoe_stats_context() argument
981 return qed_fcoe_get_stats(QED_AFFIN_HWFN(cdev), stats, is_atomic); in qed_fcoe_stats_context()
991 bool is_atomic) in qed_get_protocol_stats_fcoe() argument
997 if (qed_fcoe_stats_context(cdev, &proto_stats, is_atomic)) { in qed_get_protocol_stats_fcoe()
H A Dqed_dev_api.h210 bool is_atomic);
H A Dqed_iscsi.c1003 bool is_atomic) in qed_iscsi_get_stats() argument
1009 p_ptt = qed_ptt_acquire_context(p_hwfn, is_atomic); in qed_iscsi_get_stats()
1342 bool is_atomic) in qed_iscsi_stats_context() argument
1344 return qed_iscsi_get_stats(QED_AFFIN_HWFN(cdev), stats, is_atomic); in qed_iscsi_stats_context()
1370 bool is_atomic) in qed_get_protocol_stats_iscsi() argument
1376 if (qed_iscsi_stats_context(cdev, &proto_stats, is_atomic)) { in qed_get_protocol_stats_iscsi()
H A Dqed_hw.c94 struct qed_ptt *qed_ptt_acquire_context(struct qed_hwfn *p_hwfn, bool is_atomic) in qed_ptt_acquire_context() argument
99 if (is_atomic) in qed_ptt_acquire_context()
122 if (is_atomic) in qed_ptt_acquire_context()
H A Dqed_l2.h276 bool is_atomic);
H A Dqed_l2.c1867 bool is_atomic) in _qed_get_vport_stats() argument
1879 p_ptt = IS_PF(cdev) ? qed_ptt_acquire_context(p_hwfn, is_atomic) in _qed_get_vport_stats()
1911 bool is_atomic) in qed_get_vport_stats_context() argument
1920 _qed_get_vport_stats(cdev, stats, is_atomic); in qed_get_vport_stats_context()
/linux-6.15/kernel/kcsan/
H A Dcore.c231 is_atomic(struct kcsan_ctx *ctx, const volatile void *ptr, size_t size, int type) in is_atomic() function
277 if (is_atomic(ctx, ptr, size, type)) in should_watch()
1055 const bool is_atomic = size <= sizeof(long long) && \
1057 if (IS_ENABLED(CONFIG_KCSAN_IGNORE_ATOMICS) && is_atomic) \
1059 check_access(ptr, size, is_atomic ? KCSAN_ACCESS_ATOMIC : 0, \
1069 const bool is_atomic = size <= sizeof(long long) && \
1071 if (IS_ENABLED(CONFIG_KCSAN_IGNORE_ATOMICS) && is_atomic) \
1075 (is_atomic ? KCSAN_ACCESS_ATOMIC : 0), \
H A Dkcsan_test.c220 const bool is_atomic = (ty & KCSAN_ACCESS_ATOMIC); in __report_matches() local
223 (is_atomic && is_scoped) ? " (marked, reordered)" in __report_matches()
224 : (is_atomic ? " (marked)" in __report_matches()
/linux-6.15/block/
H A Dblk-merge.c175 bool is_atomic) in blk_boundary_sectors() argument
181 if (is_atomic && lim->atomic_write_boundary_sectors) in blk_boundary_sectors()
200 bool is_atomic = bio->bi_opf & REQ_ATOMIC; in get_max_io_size() local
201 unsigned boundary_sectors = blk_boundary_sectors(lim, is_atomic); in get_max_io_size()
210 else if (is_atomic) in get_max_io_size()
593 bool is_atomic = rq->cmd_flags & REQ_ATOMIC; in blk_rq_get_max_sectors() local
598 boundary_sectors = blk_boundary_sectors(lim, is_atomic); in blk_rq_get_max_sectors()
/linux-6.15/mm/
H A Dpercpu.c1734 bool is_atomic; in pcpu_alloc_noprof() local
1748 is_atomic = !gfpflags_allow_blocking(gfp); in pcpu_alloc_noprof()
1774 if (!is_atomic) { in pcpu_alloc_noprof()
1794 off = pcpu_find_block_fit(chunk, bits, bit_align, is_atomic); in pcpu_alloc_noprof()
1814 is_atomic); in pcpu_alloc_noprof()
1831 if (is_atomic) { in pcpu_alloc_noprof()
1861 if (!is_atomic) { in pcpu_alloc_noprof()
1905 trace_percpu_alloc_percpu_fail(reserved, is_atomic, size, align); in pcpu_alloc_noprof()
1909 size, align, is_atomic, err); in pcpu_alloc_noprof()
1910 if (!is_atomic) in pcpu_alloc_noprof()
[all …]
/linux-6.15/Documentation/ABI/testing/
H A Ddebugfs-scmi30 What: /sys/kernel/debug/scmi/<n>/transport/is_atomic
/linux-6.15/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.h75 bool is_atomic; member
H A Dqplib_sp.c196 attr->is_atomic = bnxt_qplib_is_atomic_cap(rcfw); in bnxt_qplib_get_dev_attr()
H A Dib_verbs.c227 if (dev_attr->is_atomic) { in bnxt_re_query_device()
/linux-6.15/drivers/firmware/arm_scmi/
H A Ddriver.c129 bool is_atomic; member
2977 dbg->is_atomic = info->desc->atomic_enabled && in scmi_debugfs_common_setup()
2988 debugfs_create_bool("is_atomic", 0400, trans, &dbg->is_atomic); in scmi_debugfs_common_setup()