• Home
  • History
  • Annotate
  • Raw
  • Download
  • only in /netgear-R7000-V1.0.7.12_1.2.5/components/opensource/linux/linux-2.6.36/drivers/s390/net/

Lines Matching refs:p_env

344 	privptr->p_env = kzalloc(sizeof(struct claw_env), GFP_KERNEL);
345 if ((privptr->p_mtc_envelope==NULL) || (privptr->p_env==NULL)) {
351 memcpy(privptr->p_env->adapter_name,WS_NAME_NOT_DEF,8);
352 memcpy(privptr->p_env->host_name,WS_NAME_NOT_DEF,8);
353 memcpy(privptr->p_env->api_type,WS_NAME_NOT_DEF,8);
354 privptr->p_env->packing = 0;
355 privptr->p_env->write_buffers = 5;
356 privptr->p_env->read_buffers = 5;
357 privptr->p_env->read_size = CLAW_FRAME_SIZE;
358 privptr->p_env->write_size = CLAW_FRAME_SIZE;
368 privptr->p_env->p_priv = privptr;
411 struct claw_env *p_env = privptr->p_env;
424 if (p_env->packing != DO_PACKED)
427 new_skb = dev_alloc_skb(p_env->write_size);
438 if (held_skb->len+so_far <= p_env->write_size-8) {
470 buff_size = privptr->p_env->write_size;
508 if(strncmp(privptr->p_env->api_type,WS_APPL_NAME_PACKED,6) == 0) {
509 privptr->p_env->read_size=DEF_PACK_BUFSIZE;
510 privptr->p_env->write_size=DEF_PACK_BUFSIZE;
511 privptr->p_env->packing=PACKING_ASK;
513 privptr->p_env->packing=0;
514 privptr->p_env->read_size=CLAW_FRAME_SIZE;
515 privptr->p_env->write_size=CLAW_FRAME_SIZE;
582 if (privptr->p_env->read_size < PAGE_SIZE) {
596 if (privptr->p_env->write_size < PAGE_SIZE ) {
640 struct claw_env *p_env;
667 p_env=privptr->p_env;
719 p_env->host_name,
720 p_env->adapter_name);
916 if (privptr->p_env->read_size < PAGE_SIZE) {
932 if (privptr->p_env->write_size < PAGE_SIZE ) {
1270 struct claw_env *p_env;
1275 p_env=privptr->p_env;
1276 switch (p_env->packing)
1291 (memcmp(p_env->api_type , ws_name, 8)!=0))
1320 struct claw_env *p_env;
1328 p_env =privptr->p_env;
1333 if ((p_env->packing >= PACK_SEND) &&
1343 if (p_env->packing == DO_PACKED)
1381 numBuffers = DIV_ROUND_UP(skb->len, privptr->p_env->write_size);
1408 if (len_of_data >= privptr->p_env->write_size)
1409 bytesInThisBuffer = privptr->p_env->write_size;
1577 privptr->p_env->read_buffers+privptr->p_env->write_buffers+1;
1591 if (privptr->p_env->read_size < PAGE_SIZE) {
1592 claw_reads_perpage = PAGE_SIZE / privptr->p_env->read_size;
1593 claw_read_pages = DIV_ROUND_UP(privptr->p_env->read_buffers,
1598 DIV_ROUND_UP(privptr->p_env->read_size, PAGE_SIZE);
1599 claw_read_pages = privptr->p_env->read_buffers *
1602 if (privptr->p_env->write_size < PAGE_SIZE) {
1604 PAGE_SIZE / privptr->p_env->write_size;
1605 claw_write_pages = DIV_ROUND_UP(privptr->p_env->write_buffers,
1611 DIV_ROUND_UP(privptr->p_env->read_size, PAGE_SIZE);
1612 claw_write_pages = privptr->p_env->write_buffers *
1725 if (privptr->p_env->write_size < PAGE_SIZE) {
1744 for (i=0 ; i< privptr->p_env->write_buffers ; i++) {
1762 privptr->p_env->write_size) >=
1764 (privptr->p_env->write_size) - 1) & PAGE_MASK)) {
1765 p_buff = p_buff+privptr->p_env->write_size;
1772 for (i = 0; i< privptr->p_env->write_buffers ; i++) {
1791 memset(p_buff, 0x00, privptr->p_env->write_size );
1814 privptr->write_free_count=privptr->p_env->write_buffers;
1821 if (privptr->p_env->read_size < PAGE_SIZE) {
1844 for (i=0 ; i< privptr->p_env->read_buffers ; i++) {
1866 p_buf-> read.count = privptr->p_env->read_size;
1905 if (((unsigned long)p_buff+privptr->p_env->read_size) >=
1906 ((unsigned long)(p_buff+2*(privptr->p_env->read_size)
1909 p_buff= p_buff+privptr->p_env->read_size;
1914 (p_buff+2*(privptr->p_env->read_size)-1)
1920 for (i=0 ; i< privptr->p_env->read_buffers ; i++) {
1950 memset(p_buff, 0x00, privptr->p_env->read_size);
1974 p_buf-> read.count = privptr->p_env->read_size;
2037 kfree(privptr->p_env);
2059 struct claw_env *p_env;
2069 p_env=privptr->p_env;
2071 memcpy( &temp_host_name, p_env->host_name, 8);
2072 memcpy( &temp_ws_name, p_env->adapter_name , 8);
2081 if (p_env->packing == DO_PACKED) { /* packing in progress?*/
2130 if ((p_sysval->write_frame_size < p_env->write_size) &&
2131 (p_env->packing == 0)) {
2139 if ((p_sysval->read_frame_size < p_env->read_size) &&
2140 (p_env->packing == 0)) {
2157 if (strncmp(p_env->api_type, WS_APPL_NAME_PACKED, 6) == 0)
2158 p_env->packing = PACKING_ASK;
2239 if (p_env->packing == PACKING_ASK) {
2240 p_env->packing = PACK_SEND;
2294 if (p_env->packing > PACKING_ASK) {
2297 p_env->packing = DO_PACKED;
2314 (p_env->packing == PACK_SEND)) {
2316 p_env->packing = DO_PACKED;
2368 if (privptr->p_env->packing > 0) {
2374 privptr->p_env->read_size;
2376 privptr->p_env->write_size;
2386 if (privptr->p_env->packing > 0) {
2408 if (privptr->p_env->packing >= PACK_SEND)
2433 if (privptr->p_env->packing == PACKING_ASK )
2436 if (privptr->p_env->packing == PACK_SEND) {
2440 if (privptr->p_env->packing == 0)
2442 HOST_APPL_NAME, privptr->p_env->api_type);
2478 struct claw_env * p_env;
2484 p_env=privptr->p_env;
2489 p_env->host_name,
2490 p_env->adapter_name );
2535 struct claw_env *p_env;
2560 p_env = privptr->p_env;
2569 if ((p_env->packing == PACK_SEND) &&
2577 p_env->packing = DO_PACKED;
2579 if (p_env->packing == DO_PACKED)
2586 privptr->p_env->read_size ) {
2617 if (p_env->packing == DO_PACKED) {
2618 if (pack_off > p_env->read_size)
2648 if (p_env->packing == DO_PACKED) {
2682 if (p_env->packing == DO_PACKED)
2957 struct claw_env *p_env;
2970 p_env = privptr->p_env;
2972 p_env->devno[READ_CHANNEL] = dev_id.devno;
2974 p_env->devno[WRITE_CHANNEL] = dev_id.devno;
3026 privptr->p_env->ndev = dev;
3030 dev->name, p_env->read_size,
3031 p_env->write_size, p_env->read_buffers,
3032 p_env->write_buffers, p_env->devno[READ_CHANNEL],
3033 p_env->devno[WRITE_CHANNEL]);
3036 dev->name, p_env->host_name,
3037 p_env->adapter_name , p_env->api_type);
3088 priv->p_env->ndev = NULL;
3110 kfree(priv->p_env);
3111 priv->p_env=NULL;
3133 struct claw_env * p_env;
3138 p_env = priv->p_env;
3139 return sprintf(buf, "%s\n",p_env->host_name);
3147 struct claw_env * p_env;
3152 p_env = priv->p_env;
3155 memset(p_env->host_name, 0x20, MAX_NAME_LEN);
3156 strncpy(p_env->host_name,buf, count);
3157 p_env->host_name[count-1] = 0x20; /* clear extra 0x0a */
3158 p_env->host_name[MAX_NAME_LEN] = 0x00;
3160 CLAW_DBF_TEXT_(2, setup, "%s", p_env->host_name);
3171 struct claw_env * p_env;
3176 p_env = priv->p_env;
3177 return sprintf(buf, "%s\n", p_env->adapter_name);
3185 struct claw_env * p_env;
3190 p_env = priv->p_env;
3193 memset(p_env->adapter_name, 0x20, MAX_NAME_LEN);
3194 strncpy(p_env->adapter_name,buf, count);
3195 p_env->adapter_name[count-1] = 0x20; /* clear extra 0x0a */
3196 p_env->adapter_name[MAX_NAME_LEN] = 0x00;
3198 CLAW_DBF_TEXT_(2, setup, "%s", p_env->adapter_name);
3209 struct claw_env * p_env;
3214 p_env = priv->p_env;
3216 p_env->api_type);
3224 struct claw_env * p_env;
3229 p_env = priv->p_env;
3232 memset(p_env->api_type, 0x20, MAX_NAME_LEN);
3233 strncpy(p_env->api_type,buf, count);
3234 p_env->api_type[count-1] = 0x20; /* we get a loose 0x0a */
3235 p_env->api_type[MAX_NAME_LEN] = 0x00;
3236 if(strncmp(p_env->api_type,WS_APPL_NAME_PACKED,6) == 0) {
3237 p_env->read_size=DEF_PACK_BUFSIZE;
3238 p_env->write_size=DEF_PACK_BUFSIZE;
3239 p_env->packing=PACKING_ASK;
3243 p_env->packing=0;
3244 p_env->read_size=CLAW_FRAME_SIZE;
3245 p_env->write_size=CLAW_FRAME_SIZE;
3248 CLAW_DBF_TEXT_(2, setup, "%s", p_env->api_type);
3258 struct claw_env * p_env;
3263 p_env = priv->p_env;
3264 return sprintf(buf, "%d\n", p_env->write_buffers);
3272 struct claw_env * p_env;
3278 p_env = priv->p_env;
3280 if (p_env->packing) {
3288 p_env->write_buffers = nnn;
3290 CLAW_DBF_TEXT_(2, setup, "WB=%d", p_env->write_buffers);
3300 struct claw_env * p_env;
3305 p_env = priv->p_env;
3306 return sprintf(buf, "%d\n", p_env->read_buffers);
3314 struct claw_env *p_env;
3320 p_env = priv->p_env;
3322 if (p_env->packing) {
3330 p_env->read_buffers = nnn;
3332 CLAW_DBF_TEXT_(2, setup, "RB=%d", p_env->read_buffers);