Lines Matching full:reply
60 struct cmsg_reply_map_simple *reply)
74 rc = be32_to_cpu(reply->rc);
86 struct cmsg_reply_map_alloc_tbl *reply;
104 sizeof(*reply));
108 reply = (void *)skb->data;
109 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr);
113 tid = be32_to_cpu(reply->tid);
124 struct cmsg_reply_map_free_tbl *reply;
139 sizeof(*reply));
145 reply = (void *)skb->data;
146 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr);
168 nfp_bpf_ctrl_reply_key(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply,
171 return &reply->data[bpf->cmsg_key_sz * n + bpf->cmsg_val_sz * n];
175 nfp_bpf_ctrl_reply_val(struct nfp_app_bpf *bpf, struct cmsg_reply_map_op *reply,
178 return &reply->data[bpf->cmsg_key_sz * (n + 1) + bpf->cmsg_val_sz * n];
207 struct cmsg_reply_map_op *reply;
226 reply = (void *)nfp_map->cache->data;
227 count = be32_to_cpu(reply->count);
232 cached_key = nfp_bpf_ctrl_reply_key(bpf, reply, i);
237 memcpy(out_value, nfp_bpf_ctrl_reply_val(bpf, reply, i),
244 nfp_bpf_ctrl_reply_key(bpf, reply, i + 1),
301 struct cmsg_reply_map_op *reply;
341 if (skb->len < sizeof(*reply)) {
348 reply = (void *)skb->data;
349 count = be32_to_cpu(reply->count);
350 err = nfp_bpf_ctrl_rc_to_errno(bpf, &reply->reply_hdr);
369 memcpy(out_key, nfp_bpf_ctrl_reply_key(bpf, reply, 0),
372 memcpy(out_value, nfp_bpf_ctrl_reply_val(bpf, reply, 0),