Searched refs:BNS (Results 1 - 4 of 4) sorted by relevance

/xsrc/external/mit/xedit/dist/lisp/mp/
H A Dmp.h52 BNS *top = op1; \
74 # define BNS unsigned int macro
88 # define BNS unsigned short macro
115 BNS *digs; /* LSF format */
145 long mp_add(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2);
151 long mp_sub(BNS *rop, BNS *op1, BNS *op
[all...]
H A Dmpi.c45 static INLINE BNS mpi_logic(BNS op1, BNS op2, BNS op);
46 static void mpi_log(mpi *rop, mpi *op1, mpi *op2, BNS op);
54 static BNS onedig[1] = { 1 };
55 static mpi mpone = { 1, 1, 0, (BNS*)&onedig };
65 op->digs = mp_malloc(sizeof(BNS));
82 rop->digs = mp_realloc(rop->digs, sizeof(BNS) * op->size);
86 memcpy(rop->digs, op->digs, sizeof(BNS) * o
[all...]
H A Dmp.c183 mp_add(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2)
186 BNS carry; /* carry flag */
226 mp_sub(BNS *rop, BNS *op1, BNS *op2, BNI len1, BNI len2)
229 BNS carry; /* carry flag */
275 mp_lshift(BNS *rop, BNS *o
[all...]
H A Dmpr.c56 op->num.digs = mp_malloc(sizeof(BNS));
61 op->den.digs = mp_malloc(sizeof(BNS));

Completed in 4 milliseconds