Searched refs:is_atomic (Results 1 - 22 of 22) sorted by relevance

/linux-master/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;
46 TP_printk("call_site=%pS reserved=%d is_atomic=%d size=%zu align=%zu base_addr=%p off=%d ptr=%p bytes_alloc=%zu gfp_flags=%s",
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 )
[all...]
/linux-master/drivers/net/ethernet/qlogic/qed/
H A Dqed_iscsi.h42 * @is_atomic: Hint from the caller - if the func can sleep or not.
44 * Context: The function should not sleep in case is_atomic == true.
49 bool is_atomic);
63 bool is_atomic) {}
61 qed_get_protocol_stats_iscsi(struct qed_dev *cdev, struct qed_mcp_iscsi_stats *stats, bool is_atomic) argument
H A Dqed_fcoe.h37 * @is_atomic: Hint from the caller - if the func can sleep or not.
39 * Context: The function should not sleep in case is_atomic == true.
44 bool is_atomic);
56 bool is_atomic)
54 qed_get_protocol_stats_fcoe(struct qed_dev *cdev, struct qed_mcp_fcoe_stats *stats, bool is_atomic) argument
H A Dqed_dev_api.h201 * @is_atomic: Hint from the caller - if the func can sleep or not.
203 * Context: The function should not sleep in case is_atomic == true.
210 bool is_atomic);
H A Dqed_fcoe.c697 bool is_atomic)
703 p_ptt = qed_ptt_acquire_context(p_hwfn, is_atomic);
979 bool is_atomic)
981 return qed_fcoe_get_stats(QED_AFFIN_HWFN(cdev), stats, is_atomic);
991 bool is_atomic)
997 if (qed_fcoe_stats_context(cdev, &proto_stats, is_atomic)) {
695 qed_fcoe_get_stats(struct qed_hwfn *p_hwfn, struct qed_fcoe_stats *p_stats, bool is_atomic) argument
977 qed_fcoe_stats_context(struct qed_dev *cdev, struct qed_fcoe_stats *stats, bool is_atomic) argument
989 qed_get_protocol_stats_fcoe(struct qed_dev *cdev, struct qed_mcp_fcoe_stats *stats, bool is_atomic) argument
H A Dqed_l2.h269 * @is_atomic: Hint from the caller - if the func can sleep or not.
271 * Context: The function should not sleep in case is_atomic == true.
276 bool is_atomic);
H A Dqed_iscsi.c1003 bool is_atomic)
1009 p_ptt = qed_ptt_acquire_context(p_hwfn, is_atomic);
1342 bool is_atomic)
1344 return qed_iscsi_get_stats(QED_AFFIN_HWFN(cdev), stats, is_atomic);
1370 bool is_atomic)
1376 if (qed_iscsi_stats_context(cdev, &proto_stats, is_atomic)) {
1001 qed_iscsi_get_stats(struct qed_hwfn *p_hwfn, struct qed_iscsi_stats *stats, bool is_atomic) argument
1340 qed_iscsi_stats_context(struct qed_dev *cdev, struct qed_iscsi_stats *stats, bool is_atomic) argument
1368 qed_get_protocol_stats_iscsi(struct qed_dev *cdev, struct qed_mcp_iscsi_stats *stats, bool is_atomic) argument
H A Dqed_hw.c94 struct qed_ptt *qed_ptt_acquire_context(struct qed_hwfn *p_hwfn, bool is_atomic) argument
99 if (is_atomic)
122 if (is_atomic)
H A Dqed_l2.c1867 bool is_atomic)
1879 p_ptt = IS_PF(cdev) ? qed_ptt_acquire_context(p_hwfn, is_atomic)
1911 bool is_atomic)
1920 _qed_get_vport_stats(cdev, stats, is_atomic);
1865 _qed_get_vport_stats(struct qed_dev *cdev, struct qed_eth_stats *stats, bool is_atomic) argument
1909 qed_get_vport_stats_context(struct qed_dev *cdev, struct qed_eth_stats *stats, bool is_atomic) argument
/linux-master/drivers/clk/
H A Dclk-scmi.c237 bool is_atomic; local
267 is_atomic = handle->is_transport_atomic(handle, &atomic_threshold);
293 if (is_atomic &&
/linux-master/net/ipv4/
H A Dtcp_offload.c251 !NAPI_GRO_CB(p)->is_atomic)
254 NAPI_GRO_CB(p)->is_atomic = false;
342 (NAPI_GRO_CB(skb)->is_atomic * SKB_GSO_TCP_FIXEDID);
H A Daf_inet.c1554 if (!NAPI_GRO_CB(p)->is_atomic ||
1563 if (NAPI_GRO_CB(skb)->is_atomic)
1569 NAPI_GRO_CB(skb)->is_atomic = !!(iph->frag_off & htons(IP_DF));
/linux-master/kernel/kcsan/
H A Dcore.c231 is_atomic(struct kcsan_ctx *ctx, const volatile void *ptr, size_t size, int type) function
277 if (is_atomic(ctx, ptr, size, type))
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); local
223 (is_atomic && is_scoped) ? " (marked, reordered)"
224 : (is_atomic ? " (marked)"
/linux-master/mm/
H A Dpercpu.c1721 bool is_atomic; local
1735 is_atomic = (gfp & GFP_KERNEL) != GFP_KERNEL;
1761 if (!is_atomic) {
1781 off = pcpu_find_block_fit(chunk, bits, bit_align, is_atomic);
1801 is_atomic);
1818 if (is_atomic) {
1844 if (!is_atomic) {
1878 trace_percpu_alloc_percpu(_RET_IP_, reserved, is_atomic, size, align,
1889 trace_percpu_alloc_percpu_fail(reserved, is_atomic, size, align);
1893 size, align, is_atomic, er
[all...]
/linux-master/net/ipv6/
H A Dip6_offload.c302 if (NAPI_GRO_CB(skb)->is_atomic)
306 NAPI_GRO_CB(skb)->is_atomic = true;
/linux-master/drivers/infiniband/hw/bnxt_re/
H A Dqplib_sp.h73 bool is_atomic; member in struct:bnxt_qplib_dev_attr
H A Dqplib_sp.c174 attr->is_atomic = bnxt_qplib_is_atomic_cap(rcfw);
H A Dib_verbs.c177 if (dev_attr->is_atomic) {
/linux-master/include/net/
H A Dgro.h79 u8 is_atomic:1;
/linux-master/drivers/firmware/arm_scmi/
H A Ddriver.c119 * @is_atomic: Flag to state if the transport of this instance is atomic
125 bool is_atomic; member in struct:scmi_debug_info
2684 dbg->is_atomic = info->desc->atomic_enabled &&
2695 debugfs_create_bool("is_atomic", 0400, trans, &dbg->is_atomic);
/linux-master/net/core/
H A Dgro.c474 NAPI_GRO_CB(skb)->is_atomic = 1;

Completed in 220 milliseconds