Lines Matching defs:args

121 	va_list args;
135 va_start(args, fmt);
136 len = vscnprintf(nla_data(txt), 256, fmt, args);
137 va_end(args);
3308 if (cb->args[0]) {
3310 if (resource == (struct drbd_resource *)cb->args[0])
3348 cb->args[0] = (long)resource;
3395 if (cb->args[0]) {
3397 (struct drbd_resource *)cb->args[0];
3421 resource = (struct drbd_resource *)cb->args[0];
3422 if (!cb->args[0] && !cb->args[1]) {
3429 cb->args[0] = (long)resource;
3434 minor = cb->args[1];
3480 cb->args[1] = minor + 1;
3510 resource = (struct drbd_resource *)cb->args[0];
3511 if (!cb->args[0]) {
3518 cb->args[0] = (long)resource;
3519 cb->args[1] = SINGLE_RESOURCE;
3527 cb->args[0] = (long)resource;
3528 cb->args[1] = ITERATE_RESOURCES;
3535 if (cb->args[2]) {
3537 if (connection == (struct drbd_connection *)cb->args[2])
3553 if (cb->args[1] == ITERATE_RESOURCES) {
3568 cb->args[0] = (long)resource;
3569 cb->args[2] = 0;
3603 cb->args[2] = (long)connection;
3671 resource = (struct drbd_resource *)cb->args[0];
3672 if (!cb->args[0] && !cb->args[1]) {
3680 cb->args[0] = (long)resource;
3684 minor = cb->args[1];
3690 cb->args[2] = 0;
3697 if (cb->args[2]) {
3699 if (peer_device == (struct drbd_peer_device *)cb->args[2])
3741 cb->args[1] = minor;
3742 cb->args[2] = (long)peer_device;
3916 struct drbd_resource *pos = (struct drbd_resource *)cb->args[0];
3919 unsigned volume = cb->args[1];
3928 * where resource is cb->args[0];
3929 * and i is cb->args[1];
3931 * cb->args[2] indicates if we shall loop over all resources,
3970 if (&pos->resources == &drbd_resources || cb->args[2])
4023 cb->args[0] = (long)pos;
4024 cb->args[1] = (pos == resource) ? volume + 1 : 0;
4050 if (cb->args[0]) {
4053 if (cb->args[2] && cb->args[2] != cb->args[0])
4085 cb->args[0] = (long)resource;
4086 /* cb->args[1] = 0; passed in this way. */
4087 cb->args[2] = (long)resource;
4174 struct new_c_uuid_parms args;
4183 memset(&args, 0, sizeof(args));
4185 err = new_c_uuid_parms_from_attrs(&args, info);
4204 device->ldev->md.uuid[UI_CURRENT] == UUID_JUST_CREATED && args.clear_bm) {
4215 if (args.clear_bm) {
4913 struct drbd_state_change *state_change = (struct drbd_state_change *)cb->args[0];
4914 unsigned int seq = cb->args[2];
4924 cb->args[5]--;
4925 if (cb->args[5] == 1) {
4929 n = cb->args[4]++;
4930 if (cb->args[4] < cb->args[3])
4957 if (cb->args[4] == cb->args[3]) {
4961 cb->args[0] = (long)next_state_change;
4962 cb->args[3] = notifications_for_state_change(next_state_change);
4963 cb->args[4] = 0;
4977 if (cb->args[5] >= 1) {
4978 if (cb->args[5] > 1)
4980 if (cb->args[0]) {
4982 (struct drbd_state_change *)cb->args[0];
4991 cb->args[5] = 2; /* number of iterations */
5005 cb->args[5] += notifications_for_state_change(state_change);
5012 cb->args[0] = (long)state_change;
5013 cb->args[3] = notifications_for_state_change(state_change);
5017 cb->args[2] = cb->nlh->nlmsg_seq;