Home
last modified time | relevance | path

Searched refs:ack (Results 1 – 25 of 416) sorted by relevance

12345678910>>...17

/kernel/linux/linux-5.10/arch/m68k/coldfire/
Dintc-5272.c41 unsigned char ack; member
45 /*MCF_IRQ_SPURIOUS*/ { .icr = 0, .index = 0, .ack = 0, },
46 /*MCF_IRQ_EINT1*/ { .icr = MCFSIM_ICR1, .index = 28, .ack = 1, },
47 /*MCF_IRQ_EINT2*/ { .icr = MCFSIM_ICR1, .index = 24, .ack = 1, },
48 /*MCF_IRQ_EINT3*/ { .icr = MCFSIM_ICR1, .index = 20, .ack = 1, },
49 /*MCF_IRQ_EINT4*/ { .icr = MCFSIM_ICR1, .index = 16, .ack = 1, },
50 /*MCF_IRQ_TIMER1*/ { .icr = MCFSIM_ICR1, .index = 12, .ack = 0, },
51 /*MCF_IRQ_TIMER2*/ { .icr = MCFSIM_ICR1, .index = 8, .ack = 0, },
52 /*MCF_IRQ_TIMER3*/ { .icr = MCFSIM_ICR1, .index = 4, .ack = 0, },
53 /*MCF_IRQ_TIMER4*/ { .icr = MCFSIM_ICR1, .index = 0, .ack = 0, },
[all …]
/kernel/linux/linux-5.10/drivers/net/wimax/i2400m/
Dfw.c451 struct i2400m_bootrom_header *ack, in __i2400m_bm_ack_verify() argument
458 i2400m, opcode, ack, ack_size); in __i2400m_bm_ack_verify()
459 if (ack_size < sizeof(*ack)) { in __i2400m_bm_ack_verify()
463 opcode, ack_size, sizeof(*ack)); in __i2400m_bm_ack_verify()
466 result = i2400m_is_boot_barker(i2400m, ack, ack_size); in __i2400m_bm_ack_verify()
473 && memcmp(ack, i2400m_ACK_BARKER, sizeof(*ack)) == 0) { in __i2400m_bm_ack_verify()
482 ack->data_size = le32_to_cpu(ack->data_size); in __i2400m_bm_ack_verify()
483 ack->target_addr = le32_to_cpu(ack->target_addr); in __i2400m_bm_ack_verify()
484 ack->block_checksum = le32_to_cpu(ack->block_checksum); in __i2400m_bm_ack_verify()
487 opcode, i2400m_brh_get_opcode(ack), in __i2400m_bm_ack_verify()
[all …]
Dcontrol.c931 const struct i2400m_l3l4_hdr *ack; in i2400m_get_device_info() local
951 ack = wimax_msg_data_len(ack_skb, &ack_len); in i2400m_get_device_info()
952 result = i2400m_msg_check_status(ack, strerr, sizeof(strerr)); in i2400m_get_device_info()
959 tlv = i2400m_tlv_find(i2400m, ack->pl, ack_len - sizeof(*ack), in i2400m_get_device_info()
1013 const struct i2400m_l3l4_hdr *ack; in i2400m_firmware_check() local
1035 ack = wimax_msg_data_len(ack_skb, &ack_len); in i2400m_firmware_check()
1036 result = i2400m_msg_check_status(ack, strerr, sizeof(strerr)); in i2400m_firmware_check()
1043 tlv = i2400m_tlv_find(i2400m, ack->pl, ack_len - sizeof(*ack), in i2400m_firmware_check()
1145 const struct i2400m_l3l4_hdr *ack; in i2400m_cmd_get_state() local
1164 ack = wimax_msg_data_len(ack_skb, &ack_len); in i2400m_cmd_get_state()
[all …]
/kernel/linux/linux-5.10/block/
Dbadblocks.c209 int ack = BB_ACK(p[lo]); in badblocks_set() local
215 ack = acknowledged; in badblocks_set()
217 ack = ack && acknowledged; in badblocks_set()
222 p[lo] = BB_MAKE(a, e-a, ack); in badblocks_set()
229 p[lo] = BB_MAKE(a, BB_MAX_LEN, ack); in badblocks_set()
241 int ack = BB_ACK(p[hi]); in badblocks_set() local
248 ack = acknowledged; in badblocks_set()
250 ack = ack && acknowledged; in badblocks_set()
254 p[hi] = BB_MAKE(a, e-a, ack); in badblocks_set()
257 p[hi] = BB_MAKE(a, BB_MAX_LEN, ack); in badblocks_set()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/kernel/
Dsmp-tbsync.c31 volatile int ack; member
57 tbsync->ack = 1; in smp_generic_take_timebase()
65 tbsync->ack = 0; in smp_generic_take_timebase()
95 while (tbsync->ack) in start_contest()
103 while (!tbsync->ack) in start_contest()
124 while (!tbsync->ack) in smp_generic_give_timebase()
165 while (tbsync->ack) in smp_generic_give_timebase()
/kernel/linux/common_modules/newip/third_party/linux-5.10/net/newip/
Dtcp_nip_input.c729 static void tcp_nip_snd_una_update(struct tcp_sock *tp, u32 ack) in tcp_nip_snd_una_update() argument
731 u32 delta = ack - tp->snd_una; in tcp_nip_snd_una_update()
735 tp->snd_una = ack; in tcp_nip_snd_una_update()
1255 const u32 ack, const u32 ack_seq, in tcp_nip_may_update_window() argument
1258 return after(ack, tp->snd_una) || in tcp_nip_may_update_window()
1263 static void tcp_nip_ack_update_window(struct sock *sk, const struct sk_buff *skb, u32 ack, in tcp_nip_ack_update_window() argument
1272 if (tcp_nip_may_update_window(tp, ack, ack_seq, nwin)) { in tcp_nip_ack_update_window()
1313 static void tcp_nip_ack_retrans(struct sock *sk, u32 ack, int ack_type, u32 retrans_num) in tcp_nip_ack_retrans() argument
1325 ack_str[index], ntp->ack_retrans_num, ack, in tcp_nip_ack_retrans()
1337 ack_str[index], ntp->ack_retrans_num, ack, in tcp_nip_ack_retrans()
[all …]
/kernel/linux/linux-5.10/drivers/hid/
Dhid-hyperv.c130 struct synthhid_device_info_ack ack; member
186 struct mousevsc_prt_msg ack; in mousevsc_on_receive_device_info() local
223 memset(&ack, 0, sizeof(struct mousevsc_prt_msg)); in mousevsc_on_receive_device_info()
225 ack.type = PIPE_MESSAGE_DATA; in mousevsc_on_receive_device_info()
226 ack.size = sizeof(struct synthhid_device_info_ack); in mousevsc_on_receive_device_info()
228 ack.ack.header.type = SYNTH_HID_INITIAL_DEVICE_INFO_ACK; in mousevsc_on_receive_device_info()
229 ack.ack.header.size = 1; in mousevsc_on_receive_device_info()
230 ack.ack.reserved = 0; in mousevsc_on_receive_device_info()
233 &ack, in mousevsc_on_receive_device_info()
236 (unsigned long)&ack, in mousevsc_on_receive_device_info()
/kernel/linux/linux-5.10/drivers/gpu/drm/mediatek/
Dmtk_hdmi_ddc.c115 u32 ack; in mtk_hdmi_ddc_read_msg() local
123 ack = sif_read_mask(ddc, DDC_DDCMCTL1, DDCM_ACK_MASK, DDCM_ACK_OFFSET); in mtk_hdmi_ddc_read_msg()
124 dev_dbg(dev, "ack = 0x%x\n", ack); in mtk_hdmi_ddc_read_msg()
125 if (ack != 0x01) { in mtk_hdmi_ddc_read_msg()
150 ack = sif_read_mask(ddc, DDC_DDCMCTL1, DDCM_ACK_MASK, in mtk_hdmi_ddc_read_msg()
153 while (((ack & (1 << temp_count)) != 0) && (temp_count < 8)) in mtk_hdmi_ddc_read_msg()
157 dev_err(dev, "Address NACK! ACK(0x%x)\n", ack); in mtk_hdmi_ddc_read_msg()
188 u32 ack; in mtk_hdmi_ddc_write_msg() local
197 ack = sif_read_mask(ddc, DDC_DDCMCTL1, DDCM_ACK_MASK, DDCM_ACK_OFFSET); in mtk_hdmi_ddc_write_msg()
198 dev_dbg(dev, "ack = %d\n", ack); in mtk_hdmi_ddc_write_msg()
[all …]
/kernel/linux/linux-5.10/net/rxrpc/
Dinput.c419 u8 ack = 0; in rxrpc_input_data() local
461 ack = RXRPC_ACK_NOSPACE; in rxrpc_input_data()
463 goto ack; in rxrpc_input_data()
502 ack = RXRPC_ACK_DUPLICATE; in rxrpc_input_data()
510 if (ack != RXRPC_ACK_DUPLICATE) { in rxrpc_input_data()
511 ack = RXRPC_ACK_DUPLICATE; in rxrpc_input_data()
519 ack = RXRPC_ACK_EXCEEDS_WINDOW; in rxrpc_input_data()
528 goto ack; in rxrpc_input_data()
531 if (flags & RXRPC_REQUEST_ACK && !ack) { in rxrpc_input_data()
532 ack = RXRPC_ACK_REQUESTED; in rxrpc_input_data()
[all …]
Dconn_event.c34 struct rxrpc_ackpacket ack; in rxrpc_conn_retransmit_call() member
91 pkt.ack.bufferSpace = 0; in rxrpc_conn_retransmit_call()
92 pkt.ack.maxSkew = htons(skb ? skb->priority : 0); in rxrpc_conn_retransmit_call()
93 pkt.ack.firstPacket = htonl(chan->last_seq + 1); in rxrpc_conn_retransmit_call()
94 pkt.ack.previousPacket = htonl(chan->last_seq); in rxrpc_conn_retransmit_call()
95 pkt.ack.serial = htonl(skb ? sp->hdr.serial : 0); in rxrpc_conn_retransmit_call()
96 pkt.ack.reason = skb ? RXRPC_ACK_DUPLICATE : RXRPC_ACK_IDLE; in rxrpc_conn_retransmit_call()
97 pkt.ack.nAcks = 0; in rxrpc_conn_retransmit_call()
104 iov[0].iov_len += sizeof(pkt.ack); in rxrpc_conn_retransmit_call()
105 len += sizeof(pkt.ack) + 3 + sizeof(ack_info); in rxrpc_conn_retransmit_call()
[all …]
Doutput.c20 struct rxrpc_ackpacket ack; member
96 pkt->ack.bufferSpace = htons(0); in rxrpc_fill_out_ack()
97 pkt->ack.maxSkew = htons(0); in rxrpc_fill_out_ack()
98 pkt->ack.firstPacket = htonl(hard_ack + 1); in rxrpc_fill_out_ack()
99 pkt->ack.previousPacket = htonl(call->ackr_highest_seq); in rxrpc_fill_out_ack()
100 pkt->ack.serial = htonl(serial); in rxrpc_fill_out_ack()
101 pkt->ack.reason = reason; in rxrpc_fill_out_ack()
102 pkt->ack.nAcks = top - hard_ack; in rxrpc_fill_out_ack()
239 iov[0].iov_len = sizeof(pkt->whdr) + sizeof(pkt->ack) + n; in rxrpc_send_ack_packet()
247 ntohl(pkt->ack.firstPacket), in rxrpc_send_ack_packet()
[all …]
/kernel/linux/linux-5.10/drivers/reset/sti/
Dreset-syscfg.c27 struct regmap_field *ack; member
66 if (ch->ack) { in syscfg_reset_program_hw()
71 err = regmap_field_read(ch->ack, &ack_val); in syscfg_reset_program_hw()
124 if (ch->ack) in syscfg_reset_status()
125 err = regmap_field_read(ch->ack, &ret_val); in syscfg_reset_status()
179 f = devm_regmap_field_alloc(dev, map, data->channels[i].ack); in syscfg_reset_controller_register()
183 rc->channels[i].ack = f; in syscfg_reset_controller_register()
/kernel/linux/linux-5.10/net/decnet/
Ddn_nsp_in.c92 static void dn_ack(struct sock *sk, struct sk_buff *skb, unsigned short ack) in dn_ack() argument
95 unsigned short type = ((ack >> 12) & 0x0003); in dn_ack()
100 if (dn_after(ack, scp->ackrcv_dat)) { in dn_ack()
101 scp->ackrcv_dat = ack & 0x0fff; in dn_ack()
104 ack); in dn_ack()
110 if (dn_after(ack, scp->ackrcv_oth)) { in dn_ack()
111 scp->ackrcv_oth = ack & 0x0fff; in dn_ack()
114 ack); in dn_ack()
132 unsigned short ack; in dn_process_ack() local
137 if ((ack = le16_to_cpu(*ptr)) & 0x8000) { in dn_process_ack()
[all …]
/kernel/linux/linux-5.10/include/linux/mfd/
Dipaq-micro.h89 struct completion ack; member
134 init_completion(&msg->ack); in ipaq_micro_tx_msg_sync()
136 wait_for_completion(&msg->ack); in ipaq_micro_tx_msg_sync()
145 init_completion(&msg->ack); in ipaq_micro_tx_msg_async()
/kernel/linux/linux-5.10/drivers/connector/
Dcn_proc.c93 msg->ack = 0; /* not used */ in proc_fork_connector()
117 msg->ack = 0; /* not used */ in proc_exec_connector()
155 msg->ack = 0; /* not used */ in proc_id_connector()
179 msg->ack = 0; /* not used */ in proc_sid_connector()
211 msg->ack = 0; /* not used */ in proc_ptrace_connector()
236 msg->ack = 0; /* not used */ in proc_comm_connector()
269 msg->ack = 0; /* not used */ in proc_coredump_connector()
304 msg->ack = 0; /* not used */ in proc_exit_connector()
334 ev->event_data.ack.err = err; in cn_proc_ack()
336 msg->ack = rcvd_ack + 1; in cn_proc_ack()
[all …]
/kernel/linux/linux-5.10/drivers/soc/actions/
Dowl-sps-helper.c20 bool ack; in owl_sps_set_pg() local
24 ack = val & ack_mask; in owl_sps_set_pg()
25 if (ack == enable) in owl_sps_set_pg()
/kernel/linux/linux-5.10/drivers/infiniband/hw/hfi1/
Dtrace.c160 u8 *ack, bool *becn, bool *fecn, u8 *mig, in hfi1_trace_parse_9b_bth() argument
164 *ack = ib_bth_get_ackreq(ohdr); in hfi1_trace_parse_9b_bth()
178 u8 *ack, u8 *mig, u8 *opcode, in hfi1_trace_parse_16b_bth() argument
182 *ack = ib_bth_get_ackreq(ohdr); in hfi1_trace_parse_16b_bth()
259 u8 ack, bool becn, bool fecn, u8 mig, in hfi1_trace_fmt_rest() argument
273 se, mig, pad, tver, qpn, ack, psn); in hfi1_trace_fmt_rest()
279 qpn, ack, psn); in hfi1_trace_fmt_rest()
411 le32_to_cpu(eh->tid_rdma.ack.kdeth0), in parse_everbs_hdrs()
412 le32_to_cpu(eh->tid_rdma.ack.kdeth1), in parse_everbs_hdrs()
413 be32_to_cpu(eh->tid_rdma.ack.aeth) >> 24, in parse_everbs_hdrs()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/irq/dce80/
Dirq_service_dce80.c71 .ack = hpd_ack
76 .ack = NULL
81 .ack = NULL
86 .ack = NULL
91 .ack = NULL
191 .ack = dal_irq_service_dummy_ack
/kernel/linux/linux-5.10/drivers/media/pci/cx18/
Dcx18-mailbox.c113 name, mb->request, mb->ack, mb->cmd, mb->error, in dump_mb()
405 req == cx18_readl(cx, &ack_mb->ack)) { in mb_ack_irq()
411 cx18_writel(cx, req, &ack_mb->ack); in mb_ack_irq()
557 if (order_mb->request == order_mb->ack) { in cx18_api_epu_cmd_irq()
583 u32 irq, req, ack, err; in cx18_api_call() local
641 (ack = cx18_readl(cx, &mb->ack)) == req, in cx18_api_call()
643 if (req != ack) { in cx18_api_call()
645 cx18_writel(cx, req, &mb->ack); in cx18_api_call()
660 cx18_writel(cx, req - 1, &mb->ack); /* ensure ack & req are distinct */ in cx18_api_call()
675 ack = cx18_readl(cx, &mb->ack); in cx18_api_call()
[all …]
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/irq/dce120/
Dirq_service_dce120.c71 .ack = hpd_ack
76 .ack = NULL
81 .ack = NULL
86 .ack = NULL
91 .ack = NULL
181 .ack = dal_irq_service_dummy_ack
/kernel/linux/linux-5.10/drivers/infiniband/sw/rxe/
Drxe_resp.c560 struct rxe_pkt_info *ack, in prepare_ack_packet() argument
581 skb = rxe_init_packet(rxe, &qp->pri_av, paylen, ack); in prepare_ack_packet()
585 ack->qp = qp; in prepare_ack_packet()
586 ack->opcode = opcode; in prepare_ack_packet()
587 ack->mask = rxe_opcode[opcode].mask; in prepare_ack_packet()
588 ack->offset = pkt->offset; in prepare_ack_packet()
589 ack->paylen = paylen; in prepare_ack_packet()
592 memcpy(ack->hdr, pkt->hdr, pkt->offset + RXE_BTH_BYTES); in prepare_ack_packet()
594 bth_set_opcode(ack, opcode); in prepare_ack_packet()
595 bth_set_qpn(ack, qp->attr.dest_qp_num); in prepare_ack_packet()
[all …]
/kernel/linux/linux-5.10/arch/powerpc/platforms/cell/
Dinterrupt.c96 unsigned long bits, ack; in iic_ioexc_cascade() local
104 ack = bits & IIC_ISR_EDGE_MASK; in iic_ioexc_cascade()
105 if (ack) in iic_ioexc_cascade()
106 out_be64(&node_iic->iic_is, ack); in iic_ioexc_cascade()
117 ack = bits & ~IIC_ISR_EDGE_MASK; in iic_ioexc_cascade()
118 if (ack) in iic_ioexc_cascade()
119 out_be64(&node_iic->iic_is, ack); in iic_ioexc_cascade()
/kernel/linux/linux-5.10/drivers/gpu/drm/amd/display/dc/irq/dce60/
Dirq_service_dce60.c78 .ack = hpd_ack
83 .ack = NULL
88 .ack = NULL
93 .ack = NULL
98 .ack = NULL
197 .ack = dal_irq_service_dummy_ack
/kernel/linux/linux-5.10/drivers/soc/qcom/
Dwcnss_ctrl.c37 struct completion ack; member
141 complete(&wcnss->ack); in wcnss_ctrl_smd_callback()
152 complete(&wcnss->ack); in wcnss_ctrl_smd_callback()
181 ret = wait_for_completion_timeout(&wcnss->ack, WCNSS_CBC_TIMEOUT); in wcnss_request_version()
248 ret = wait_for_completion_timeout(&wcnss->ack, WCNSS_REQUEST_TIMEOUT); in wcnss_download_nv()
319 init_completion(&wcnss->ack); in wcnss_ctrl_probe()
/kernel/linux/linux-5.10/Documentation/driver-api/md/
Dmd-cluster.rst62 managed through three locks: "token", "message", and "ack", together
141 3.2.3 ack
151 1. receive status - all nodes have concurrent-reader lock on "ack"::
154 "ack":CR "ack":CR "ack":CR
160 "token":EX "ack":CR "ack":CR
162 "ack":CR
172 sender try to get EX of "ack"
178 [ triggered by bast of "ack" ]
183 receiver releases "ack"
189 "ack":EX
[all …]

12345678910>>...17