nops
nops (662b-661b) / AARCH64_INSN_SIZE
nops(8);
nops(4);
.macro nops, num
ret = copy_to_kernel_nofault((void *)hook_pos, enable ? call : nops,
sizeof(nops));
static uint16_t nops[7] = {NOP, NOP32_HI, NOP32_LO, NOP32_HI, NOP32_LO,
sizeof(nops)))
if (memcmp((void *)nops, (void *)olds, sizeof(nops))) {
.macro nops, num
unsigned int nops[2], offset;
nops[0] = to_auipc_t0(offset);
nops[1] = RISCV_INSN_NOP4;
ret = patch_insn_write((void *)pc, nops, 2 * MCOUNT_INSN_SIZE);
static const u8 nops[] = {
if (bcmp(pad, nops, tsize)) {
int nops;
nops = INSN_SZ_DIFF - 2;
if (nops != 0 && nops != 4) {
nops);
emit_nops(&prog, nops);
nops = INSN_SZ_DIFF;
if (nops != 0 && nops != 2 && nops != 5) {
nops);
emit_nops(&prog, nops);
nops = INSN_SZ_DIFF - 2;
if (nops != 0 && nops != 3) {
nops);
for (i = 0; i < info->vendor_ops->nops; i++) {
for (i = 0; i < variants->nops; i++) {
sq->stats->nops += contig_wqebbs;
{ MLX5E_DECLARE_RQ_XDPSQ_STAT(struct mlx5e_xdpsq_stats, nops) },
{ MLX5E_DECLARE_XDPSQ_STAT(struct mlx5e_xdpsq_stats, nops) },
s->tx_xdp_nops += xdpsq_red_stats->nops;
s->rx_xdp_tx_nops += xdpsq_stats->nops;
u64 nops;
unsigned nops;
__be32 *nops;
hdr->nops = ntohl(*p);
hdr->nops = xdr_reserve_space(xdr, 4);
if (unlikely(hdr->nops == NULL))
unsigned int nops = 0;
while (status == 0 && nops != hdr_arg.nops) {
status = process_op(nops, rqstp, &cps);
nops++;
nops--;
*hdr_res.nops = htonl(nops);
*p = cpu_to_be32(hdr->nops);
hdr->nops++;
WARN_ON_ONCE(hdr->nops > NFS4_MAX_OPS);
*hdr->nops_p = htonl(hdr->nops);
.nops = 0,
.nops = 0,
.nops = 0,
.nops = 0,
hdr->nops = tmp;
if (unlikely(hdr->nops < 1))
uint32_t nops;
*p = cpu_to_be32(hdr->nops); /* argarray element count */
BUG_ON(hdr->nops > NFS4_MAX_BACK_CHANNEL_OPS);
*hdr->nops_p = cpu_to_be32(hdr->nops);
if (xdr_stream_decode_u32(xdr, &hdr->nops) < 0)
hdr->nops++;
hdr->nops++;
hdr->nops++;
hdr->nops++;
u32 nops;
hdr->nops++;
hdr.nops++;
hdr->nops++;
unsigned int nops;
.nops = sizeof((struct spi_mem_op[]){ __VA_ARGS__ }) / \
size_t nops;
return (int)dwarf_getlocations(&attr, offset, &base, &start, &end, &op, &nops);
static const char nops[5][5] = {
return nops[len-1];
int nops;
nops = 0;
if (!dalt->insn[j].str || !dalt->insn[j].nops)
nops += dalt->insn[j].nops;
dalt->insn[j + 1].str = strfmt("nop%s%d", s, nops);
dalt->insn[j + 1].nops = nops;
int nops; /* number of nops */
int offset, int nops)
dalt->insn[index].nops = nops;
int nops;
nops = 0;
nops = orig_insn->len;
disas_alt_add_insn(dalt, 0, str, 0, nops);
int nops;
nops = 0;
nops = insn->type == INSN_NOP ? insn->len : 0;
err = disas_alt_add_insn(dalt, count, str, offset, nops);
int nops;
nops = dalt->orig_insn->type == INSN_NOP ? dalt->orig_insn->len : 0;
err = disas_alt_add_insn(dalt, 0, str, 0, nops);
size_t nops;
result = dwarf_frame_register(frame, ra_regno, ops_mem, &ops, &nops);
if ((nops != 0 || ops != NULL) &&
!(nops == 1 && ops[0].atom == DW_OP_regx &&
result = dwarf_frame_cfa(frame, &ops, &nops);
if (nops == 1 && ops[0].atom == DW_OP_bregx && ops[0].number == 1 &&
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
size_t nops;
static bool check_allowed_ops(Dwarf_Op *ops, size_t nops)
nops--;
while (nops) {
nops--;
size_t nops;
&start, &end, &op, &nops)) > 0) {
static bool is_breg_access_indirect(Dwarf_Op *ops, size_t nops)
if (nops == 1)
if (nops == 2 && ops[1].atom == DW_OP_stack_value)
if (nops == 3 && (ops[1].atom == DW_OP_deref ||
size_t nops;
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
check_allowed_ops(ops, nops) &&
is_breg_access_indirect(ops, nops)))
check_allowed_ops(ops, nops) &&
check_allowed_ops(ops, nops) &&
is_breg_access_indirect(ops, nops)))
check_allowed_ops(ops, nops) &&
check_allowed_ops(ops, nops) &&
is_breg_access_indirect(ops, nops)))
size_t nops;
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
if (check_allowed_ops(ops, nops) &&
size_t nops;
while ((off = dwarf_getlocations(&attr, off, &base, &start, &end, &ops, &nops)) > 0) {
if (!check_allowed_ops(ops, nops))
!is_breg_access_indirect(ops, nops))
size_t nops;
if (dwarf_getlocations(&attr, 0, &base, &start, &end, &ops, &nops) <= 0)
if (!check_allowed_ops(ops, nops))
size_t nops;
!dwarf_frame_cfa(frame, &ops, &nops) &&
check_allowed_ops(ops, nops)) {
if (dwarf_getlocation_addr(&attr, addr, &op, &nops, 1) <= 0) {
&nops, 1) > 0)
if (nops == 0)
size_t nops;
ret = dwarf_getlocation_addr(&fb_attr, pf->addr, &pf->fb_ops, &nops, 1);
if (ret <= 0 || nops == 0)
} else if (nops == 1 && pf->fb_ops[0].atom == DW_OP_call_frame_cfa &&
dwarf_frame_cfa(frame, &pf->fb_ops, &nops) != 0) {
size_t nops;