Lines Matching refs:ret

522 static void count_tx(struct net_device *dev, int ret, int len)
524 if (likely(ret == NET_XMIT_SUCCESS || ret == NET_XMIT_CN))
534 int len, ret;
543 ret = dev_queue_xmit(skb);
544 count_tx(dev, ret, len);
584 int ret;
661 ret = skb_cow_data(skb, 0, &trailer);
662 if (unlikely(ret < 0)) {
665 return ERR_PTR(ret);
668 req = macsec_alloc_req(tx_sa->key.tfm, &iv, &sg, ret);
680 sg_init_table(sg, ret);
681 ret = skb_to_sgvec(skb, sg, 0, skb->len);
682 if (unlikely(ret < 0)) {
686 return ERR_PTR(ret);
705 ret = crypto_aead_encrypt(req);
706 if (ret == -EINPROGRESS) {
707 return ERR_PTR(ret);
708 } else if (ret != 0) {
875 int ret;
889 ret = skb_cow_data(skb, 0, &trailer);
890 if (unlikely(ret < 0)) {
892 return ERR_PTR(ret);
894 req = macsec_alloc_req(rx_sa->key.tfm, &iv, &sg, ret);
917 sg_init_table(sg, ret);
918 ret = skb_to_sgvec(skb, sg, 0, skb->len);
919 if (unlikely(ret < 0)) {
922 return ERR_PTR(ret);
949 ret = crypto_aead_decrypt(req);
950 if (ret == -EINPROGRESS) {
951 return ERR_PTR(ret);
952 } else if (ret != 0) {
956 if (ret != -EBADMSG) {
958 skb = ERR_PTR(ret);
997 enum rx_handler_result ret = RX_HANDLER_PASS;
1041 ret = RX_HANDLER_ANOTHER;
1059 ret = RX_HANDLER_ANOTHER;
1075 ret = RX_HANDLER_ANOTHER;
1110 return ret;
1130 int ret;
1288 ret = gro_cells_receive(&macsec->gro_cells, skb);
1289 if (ret == NET_RX_SUCCESS)
1342 ret = __netif_rx(nskb);
1343 if (ret == NET_RX_SUCCESS) {
1360 int ret;
1367 ret = crypto_aead_setkey(tfm, key, key_len);
1368 if (ret < 0)
1371 ret = crypto_aead_setauthsize(tfm, icv_len);
1372 if (ret < 0)
1378 return ERR_PTR(ret);
1686 int ret;
1694 ret = (*func)(ctx);
1699 return ret;
1909 int ret;
1945 ret = -EOPNOTSUPP;
1952 ret = macsec_offload(ops->mdo_add_rxsc, &ctx);
1953 if (ret)
1965 return ret;
2141 int ret;
2172 ret = -EOPNOTSUPP;
2180 ret = macsec_offload(ops->mdo_del_rxsa, &ctx);
2181 if (ret)
2194 return ret;
2205 int ret;
2239 ret = -EOPNOTSUPP;
2245 ret = macsec_offload(ops->mdo_del_rxsc, &ctx);
2246 if (ret)
2257 return ret;
2269 int ret;
2297 ret = -EOPNOTSUPP;
2305 ret = macsec_offload(ops->mdo_del_txsa, &ctx);
2306 if (ret)
2319 return ret;
2356 int ret = 0;
2409 ret = -EOPNOTSUPP;
2418 ret = macsec_offload(ops->mdo_upd_txsa, &ctx);
2419 if (ret)
2436 return ret;
2451 int ret = 0;
2503 ret = -EOPNOTSUPP;
2512 ret = macsec_offload(ops->mdo_upd_rxsa, &ctx);
2513 if (ret)
2528 return ret;
2540 int ret;
2576 ret = -EOPNOTSUPP;
2583 ret = macsec_offload(ops->mdo_upd_rxsc, &ctx);
2584 if (ret)
2596 return ret;
2648 int ret = 0;
2677 ret = offload == MACSEC_OFFLOAD_OFF ? macsec_offload(ops->mdo_del_secy, &ctx)
2679 if (ret) {
2681 return ret;
2687 return ret;
2697 int ret = 0;
2714 ret = PTR_ERR(dev);
2720 ret = -EINVAL;
2727 ret = macsec_update_offload(dev, offload);
2730 return ret;
3483 int ret, len;
3512 ret = dev_queue_xmit(skb);
3513 count_tx(dev, ret, len);
3514 return ret;
3534 ret = dev_queue_xmit(skb);
3535 count_tx(dev, ret, len);
3536 return ret;
3927 int ret;
3944 ret = macsec_changelink_common(dev, data);
3945 if (ret)
3952 ret = macsec_update_offload(dev, offload);
3953 if (ret)
3965 ret = -EOPNOTSUPP;
3970 ret = macsec_offload(ops->mdo_upd_secy, &ctx);
3971 if (ret)
3981 return ret;