Lines Matching defs:seg_size
786 int seg_size, pad;
788 seg_size = sizeof(struct ib_mad) - hdr_len;
789 if (data_len && seg_size) {
790 pad = seg_size - data_len % seg_size;
791 return pad == seg_size ? 0 : pad;
793 return seg_size;
812 int left, seg_size, pad;
814 send_buf->seg_size = sizeof (struct ib_mad) - send_buf->hdr_len;
815 seg_size = send_buf->seg_size;
819 for (left = send_buf->data_len + pad; left > 0; left -= seg_size) {
820 seg = kmalloc(sizeof (*seg) + seg_size, gfp_mask);
824 sizeof (*seg) + seg_size, gfp_mask);
834 memset(seg->data + seg_size - pad, 0, pad);