Lines Matching refs:reply
58 struct cmsg_reply_map_simple *reply)
72 rc = be32_to_cpu(reply->rc);
84 struct cmsg_reply_map_alloc_tbl *reply;
102 sizeof(*reply));
106 reply = (void *)skb->data;
107 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr);
111 tid = be32_to_cpu(reply->tid);
122 struct cmsg_reply_map_free_tbl *reply;
137 sizeof(*reply));
143 reply = (void *)skb->data;
144 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr);
166 nfp_bpf_ctrl_reply_key(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply,
169 return &reply->data[bpf->cmsg_key_sz * n + bpf->cmsg_val_sz * n];
173 nfp_bpf_ctrl_reply_val(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply,
176 return &reply->data[bpf->cmsg_key_sz * (n + 1) + bpf->cmsg_val_sz * n];
205 struct cmsg_reply_map_op *reply;
224 reply = (void *)nfp_map->cache->data;
225 count = be32_to_cpu(reply->count);
230 cached_key = nfp_bpf_ctrl_reply_key(bpf, reply, i);
235 memcpy(out_value, nfp_bpf_ctrl_reply_val(bpf, reply, i),
242 nfp_bpf_ctrl_reply_key(bpf, reply, i + 1),
299 struct cmsg_reply_map_op *reply;
339 if (skb->len < sizeof(*reply)) {
346 reply = (void *)skb->data;
347 count = be32_to_cpu(reply->count);
348 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr);
367 memcpy(out_key, nfp_bpf_ctrl_reply_key(bpf, reply, 0),
370 memcpy(out_value, nfp_bpf_ctrl_reply_val(bpf, reply, 0),